私は新しいLaravel 5.3
auth:api middleware
を実装するために、apiトークンを使用しています。私は既に 'ApiToken'フィールドを含むレガシーユーザーテーブルを持っているので、TokenGuardのstorageKeyプロパティ(そして場合によってはinputKeyも)を'api_token'
の代わりに "ApiToken"に変更したいと思います。 getRememberTokenName
メソッドと同様に、私は 'getApiTokenName
'メソッドを見つけることができませんでした。 Laravel TokenGuardのソースを変更せずにこれを達成する方法はありますか?Laravel TokenGuardストレージキーを変更
0
A
答えて
1
TokenGuardクラスのstorageKeyを上書きすることはできません。 は、しかし、あなたはあなたの問題を解決するために2つのオプションがあります:
TokenGuardから、それが「storageKey」プロパティを変更内側に延長すべきカスタムガードを作成します。 AuthServiceProvider内にカスタムガードを登録してガードとして使用してください。
テーブルの 'ApiToken'フィールドをsnake_caseに変更します。
関連する問題
- 1. アズール回しストレージキーと更新ADFリンクサービス
- 2. laravel - 変更ビュー
- 3. 変更ミドルウェアLaravel 5.3
- 4. Laravelコレクションキーの変更
- 5. Laravelルートパラメータ変更public_path
- 6. 変更のリダイレクト - laravel
- 7. Laravel変更ログ・パス
- 8. Laravel 5.3パスワード変更
- 9. Laravel 5.2のログインテーブルを変更
- 10. LaravelのS3エンドポイントを変更
- 11. Laravel:変更はLaravelでjqueryの
- 12. 変更laravelページネーション応答オブジェクト
- 13. 変更laravel 5.4テキストメールコンテンツタイプ/無地
- 14. ホスト名の変更(Laravel)
- 15. Laravel認証モデルの変更
- 16. Laravel 5.4のブレードコンテンツタグの変更
- 17. ヘッダーの変更エクスポートphp laravel
- 18. Laravel Entrust変更テーブル名
- 19. の変更ログインURL Laravel 5.2
- 20. Laravelのユーザーテーブルの変更
- 21. Laravel 5.4の変更ユーザロール
- 22. Laravel移行の変更/更新
- 23. イオンストレージ内のすべてのストレージキーを取得
- 24. Laravel 5.2リンクの変更を変更する
- 25. LaravelのFakerロケールを変更する5.2
- 26. イメージをLaravelでサイズ変更する5.2
- 27. Laravel duskはURLを変更します
- 28. laravelファイル構造を変更する
- 29. Laravelでレスポンスを変更するには?
- 30. オンザフライでデータベースを変更するlaravel 5