問題タブ [lexikjwtauthbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
96 参照

symfony - プレーンテキストの本文ではなく Basic 認証によるログインチェック

の入門ガイドを確認したところ、トークンLexikJWTAuthenticationBundleを取得するためにプレーンテキストの JSON でユーザー名とパスワードを指定した POST 要求のみを使用できるようです。

これを行う別の方法はありますか?たとえば、基本認証を使用します。このように、資格情報は人間が読み取れるものではなく、テスト/ロギングなどにとってより安全です。

多くのテスト ツールは Basic Auth 統合を提供します。これは、テストを共有するときに役立ちます。これらの機密データを JSON 要求本文として提供する必要がある場合、この機密データを非表示にすることは非常に困難になります。

0 投票する
1 に答える
1413 参照

symfony - ユーザー名または電子メールで認証を実装する方法

アプリケーションに symfony 2.8 の lexik jwt バンドルを実装しました。ユーザー ログインまたは電子メールで使用しようとしていますが、どの方法でも実行できませんでした。

バンドルは正しく機能しますが、電子メールまたはユーザー名で認証できるように構成できませんでした。また、ドキュメントやインターネットでそれを行う方法の例も見つかりませんでした。

私のコードはドキュメントのショーのようなものです。JWTTokenValidator から拡張して実装しようとしましたが、アプローチできませんでした。

電子メールまたはユーザー名とパスワードによるユーザー認証を実現するように構成するにはどうすればよいですか?