1

Angular フロントエンドに基本的な JWT 認証を提供するために Silhouette ライブラリを実装しようとしましたが、いくつかのNo implementation for [...] was boundエラーで問題が発生しています。コンテキストを提供するために、ユーザー名とパスワードのみで構成される管理者ログインを認証しようとしています。これを (Silhouette 用のフィールドを追加してLoginInfo) 使用して、Silhouette のUser認証リポジトリとして機能させ、Silhouette のAdminServiceも拡張しIdentity Serviceます。

基本的な Silhouette 環境を実装するいくつかのサンプル プロジェクトをたどりましたが、guice コンパイラ エラーを乗り越えることができませんでした。これらのサンプル プロジェクト (これは私が見つけた最新のものSilhouetteModuleです) にあるものを本質的に逐語的に書いた後、コントローラー クラスにさえ挿入しようとすると、バインドされた実装を見つけることができなかったいくつかの Guice CreationExceptions が発生します。これらのエラーは、および で発生しました。CredentialsProviderAuthInfoRepositoryPasswordHasherRegistry

助けてくれてありがとう!このエラーを追跡するのは困難でした。例のプロジェクトを見て、Silhouette の実装についてさらに理解を深めましたが、この時点でかなり行き詰まっています。

4

0 に答える 0