laravel 5.3でユーザーを認証するためにsentryを使用しています。ユーザーがauthをクリックすると、保護されたルートはログインフォームにリダイレクトされます。ログイン後、ユーザーはホームページにリダイレクトされます。 認証済みのユーザーがホームページにリダイレクトされるのではなく、ログイン前に元の送信先にリダイレクトされるように、どのようにセントリリーを設定できますか。親切に私はそれを把握していないようです。laravelでsentryを使用してログインした後、次のリクエストにユーザーをリダイレクトする方法5.3
1
A
答えて
0
あなたが呼ばれる機能を使用することができますが
return redirect()->intended('dashboard');
認証ミドルウェアによって傍受される前に、彼らがアクセスしようとしたURLにユーザーをリダイレクトするリダイレクタの意図した方法を意図しました。意図した宛先が利用できない場合に備えて、このメソッドにフォールバックURIを渡すことができます。
https://laravel.com/docs/5.3/authentication#authenticating-users
0
多分これはあなたを助けるかもしれない -
ログイン後$_GET['url']
にリダイレクトパスを変更するようにしますが、URLにこのlocalhost:8000/something?url=anythingelse
ような何かを与えて試すことができます。
リンクではなくフォームを使用して、ログインページに移動します。お試しください -
+0
ありがとうございます。しかし、ほとんどの場合、laravelではログインフォームがミドルウェアによって呼び出されます。これは、ユーザーがログインリンクをクリックした場合に機能します。認証されていないユーザーがログインが必要なURLにアクセスしようとすると、ログインフォームを自動的に呼び出すミドルウェアはどうでしょうか。 – wafutech
関連する問題
- 1. Laravel 5.3 - ログイン後リダイレクト
- 2. laravel 5.1でログインした後にユーザーをリダイレクトする
- 3. laravel 5.2のログイン後にリダイレクトした後、ゲストをログインページにリダイレクトする方法5.2
- 4. Laravel 5.3 - 失敗したログイン試行リダイレクト
- 5. ユーザーにリダイレクトする方法:/ id成功したログイン後にログインする - レール3
- 6. ajaxコールを使用してサインアップした後、ユーザーをプロフィールページにリダイレクトする方法
- 7. Laravel 5.3認証後のリダイレクト
- 8. ログイン後にLaravelリダイレクト
- 9. laravel 5.3でjquery datatableを使用してCRUDを実装する方法5.3
- 10. Laravel 5.3自動ログアウト後にログインする
- 11. jquery PHPでログインが成功した後、リファラーページにユーザーをリダイレクトする方法は?
- 12. laravel 5ユーザーのロールに基づいてログイン後にユーザーをリダイレクトする
- 13. 管理者がLaravel 5.3のユーザーとしてログインする機能
- 14. プラグイン内のWordPressにログインした後にユーザーをリダイレクトする方法
- 15. Laravel 5.3で電子メールの代わりにログインするためのユーザー名の使用方法は?
- 16. Laravel 5.3ログインしていない場合のリダイレクト
- 17. VueJSとLaravel 5.3を使用してファイルをアップロードする方法
- 18. ユーザーがログインした後、リンク先にリダイレクトする方法(電子メールでクリック)
- 19. Laravel 5.3 Auth:user():ユーザーではなくゲストとしてログインしました
- 20. ログインしたユーザーを条件付きでリダイレクトする方法は?
- 21. Jasig CAS - ログイン後にユーザーをリダイレクトするWebFlowのカスタマイズ方法
- 22. ログイン後にユーザーをリダイレクト
- 23. Laravel 5.3ログイン前のユーザー名のstr_replace
- 24. Laravel 5.2でログインしたユーザーIDを取得する方法
- 25. sails-permissionsでログインした後にセイルにリダイレクトする方法
- 26. Laravel 5.2ログイン後にリダイレクト
- 27. コードイグナイター - ログイン後にユーザーをリダイレクトする方法は?
- 28. shopify:ログイン後にユーザーをリダイレクトする方法shopify
- 29. facebookでログインした後にユーザーを作成する方法
- 30. Laravel 5.3:Ajaxを使用したPOSTリクエストは、jquery.min.jsのコンソールでエラー404を返す
ありがとうございます。しかし間違っていなければ、sentryは認証されたユーザーをホームページにリダイレクトします。 SENTRYでlaravel 5.3でログインする前に、アクセスしようとしていたURLにユーザをリダイレクトする方法についていくつかの助けが必要です。 laravel inbuild AUTHを使用している場合は、これがデフォルト設定になります。 SENTRYでこれをどのように達成できますか? – wafutech
あなたはどこであなたの認証を行うためのコードがありますか? – rchatburn