如何在Laravel中通过Facebook身份验证后重定向给定的,正确且干净的URL?

问题描述 投票:0回答:1

我正在开发一项功能,以允许Facebook用户在我们的Web应用程序中注册。方法是:

我们将在Facebook上创建一个应用Facebook身份验证插件(http://developers.facebook.com/docs/guides/web/#login)将在我们的注册页面中使用。当用户单击facebook按钮时,将显示facebook登录页面,然后显示应用程序授权页面。一位用户允许/禁止使用Facebook应用,该用户将被重定向到主页(https://example.com

但是它被这样重定向(https://example.com/#=),所以我面临着另一个问题。追加此字符(#=)我已尝试修复该URL,但无论如何都将其重定向。这是重定向代码。

       Auth::login($user);
       return Redirect::to(URL('/'));

我的服务器是Nginx。希望能解决我的问题。

提前感谢!

laravel redirect url-rewriting facebook-authentication
1个回答
0
投票

尝试命名路由,然后重定向到它。

Route::get('/', 'HomeController@index')- 
>name('home');

然后redirect()->to(route('home'));

© www.soinside.com 2019 - 2024. All rights reserved.