私は春のセキュリティで新しいと私は認証に関するいくつかの研究をした、私はいくつかの男が投稿されている2つのオプションが見えた。最初のJdbc認証またはメモリ認証で、loadUserByName(UserDetailService)もあります。 それらの間の違いは何であり、またloadUserByName(UserDetailService)のユースケースは何Spring JDBC認証とLoadUserByNameの相違点
1
A
答えて
1
これは、メモリ認証でについては公式参照https://docs.spring.io/spring-security/site/docs/current/reference/htmlsingle/#jc-authentication
では、ユーザー名とパスワードのペアのセットを持っていますあなたのxml/java設定クラスでハードコードされています。 JDBC認証で
、あなたはあなたがBeanとしてカスタムUserDetailsServiceを露出させることにより、カスタム認証を定義することができますdatasource
を設定していて、ユーザーと当局をフェッチするためにデータベースに直接接触を持つことができます。 UserDetails
のインスタンスを返す機能は何でも、loadUserByUsername()
にできます。このメソッドは、認証を作成するときに、ユーザーを認証するために暗黙的に呼び出されます。
関連する問題
- 1. HibernateテンプレートとJDBCテンプレートの相違点
- 2. IE標準、相違点および相違点の相違点
- 3. importとconstとの相違点とcommonjsでの相違点
- 4. InternalResourceViewResolverとUrlBasedViewResolverの相違点
- 5. WebMvcConfigurationSupportとWebMvcConfigurerAdapterの相違点
- 6. =と:=の相違点
- 7. Spring 4 MVC(servelt 2.5)とSpring 4 MVC(Servlet 3.0)の違いの相違点
- 8. PHPUnitとPHPSpecの相違点と相違点
- 9. spring-boot-starter-webとspring-boot-starter-web-servicesとspring-boot-startter-jerseyの相違点
- 10. Spring oauth2 - 認証サービスとglobalUserDetailsの違い
- 11. .poファイルの相違点を確認
- 12. スクロール可能なResultSet(JDBC)のcreateStatementパラメータの相違点
- 13. ディスパッチキューとNSOperationQueueの相違点
- 14. HTML5とjQueryの相違点
- 15. QtGui.QApplicationとQtCore.QCoreApplicationの相違点
- 16. CDO.MessageとSystem.Net.Mailの相違点
- 17. TransactionとTransactionScopeの相違点
- 18. addonGlobalLayoutListenerとaddOnPreDrawListenerの相違点
- 19. getGenericParameterTypesとgetParameterTypesの相違点
- 20. vmlinuxとvmlinux.oの相違点
- 21. KeyEventArgs.systemKeyとKeyEventArgs.Keyの相違点
- 22. Thread.sleep()とTimeUnit.SECONDS.sleep()の相違点
- 23. レポートとサブレポートの相違点
- 24. MPI_ScatterとMPI_Bcastの相違点
- 25. V8とECMAScriptの相違点
- 26. saveとsave_model()の相違点
- 27. MSBuildとTFSBuildの相違点
- 28. string.hとstrings.hの相違点
- 29. NSArrayとNSMutableArrayの相違点
- 30. System.Web.CacheとHTTPContext.Curent.Cacheの相違点