【问题标题】:How to get redirect the given, correct and clean URL after Facebook authentication in Laravel?如何在 Laravel 中进行 Facebook 身份验证后重定向给定、正确和干净的 URL?
【发布时间】:2019-10-07 05:36:54
【问题描述】:

我正在开发一项功能,允许 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】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2016-07-25
      • 2021-11-27
      • 2015-06-26
      • 2017-08-19
      • 2016-05-13
      • 2017-12-24
      • 1970-01-01
      • 2018-02-27
      • 2011-04-30
      相关资源
      最近更新 更多