nuxt/laravelでログイン機能を作成しています。
一週間ほど時間費やしているのですが、原因解明できず。。お力をお貸しいただきたいですmm
現在、laravelのauthとnuxtのauth-nextでjwt認証を使用して、ログインは成功している= ログイン機能は実装できている認識です。
ログインが成功していると判断して理由としてはnuxt側のconsoleで204は帰ってきていてリクエストが成功したと判断したためです。
以下で、リクエストの成功、ログインはできているのではないかと認識しています。
その上で以下が実装できておらず、そもそもログイン自体が成功しているのか、という懸念があり、質問させていただいた次第です。
- auth-nextでのリダイレクト設定が動かない
- リクエスト後、204OK後、$auth.loggedInでfalseになっている、$auth.user.emailでユーザー情報が取得できない(特にここが懸念)
- jwt導入時のcorsでのエラーは消えたが、成功していると判断できないため、こちらの設定が影響しているかしていないかわからない
nuxt.config.jsでの設定は以下のようになっています。
auth:{ redirect: { login: '/Signin', logout: '/', callback: '/login', home: '/TopAfterLogin' }, localStorage: false, strategies:{ local:{ tokenType:'bearer', endpoints:{ login:{ url:'/auth/login', method:'post', propertyName:'token' }, logout:{ url:'/auth/logout', method:'post', }, user:{ url:'/auth/me', method:'get', propertyName:false } } }, }, },
あなたの回答
tips
プレビュー