私は春のセキュリティで新しいと私は認証に関するいくつかの研究をした、私はいくつかの男が投稿されている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. spring-boot:repackageとmvnパッケージの相違点
- 3. IE標準、相違点および相違点の相違点
- 4. importとconstとの相違点とcommonjsでの相違点
- 5. spring-data-jpaとspring-boot-startter-data-jpaの相違点
- 6. InternalResourceViewResolverとUrlBasedViewResolverの相違点
- 7. Spring起動時のJDBC認証
- 8. WebMvcConfigurationSupportとWebMvcConfigurerAdapterの相違点
- 9. =と:=の相違点
- 10. PHPUnitとPHPSpecの相違点と相違点
- 11. Spring 4 MVC(servelt 2.5)とSpring 4 MVC(Servlet 3.0)の違いの相違点
- 12. spring-boot-starter-webとspring-boot-starter-web-servicesとspring-boot-startter-jerseyの相違点
- 13. Spring oauth2 - 認証サービスとglobalUserDetailsの違い
- 14. .poファイルの相違点を確認
- 15. スクロール可能なResultSet(JDBC)のcreateStatementパラメータの相違点
- 16. スプリングスコープの相違点
- 17. CBUUIDとNSUUIDの相違点
- 18. NSTimeZoneとGMTの相違点
- 19. ListViewとArrayListの相違点
- 20. pictureBox.Update()とpictureBox.Refresh()の相違点
- 21. ApplicationContextInitializerとBeanFactoryPostProcessorの相違点
- 22. システムとshell_execの相違点
- 23. AsyncSocketとAsyncUdpSocketの相違点
- 24. .textと.get_text()の相違点
- 25. plt.close()とplt.clf()の相違点
- 26. `BeginSubscribeToStreamingNotifications`と` SubscribeToStreamingNotifications`の相違点
- 27. Delegate.InvokeとDelegateの相違点
- 28. tf.nn.convolutionとtf.nn.conv2dの相違点
- 29. Backbone.Layout.extendとBackbone.view.extendの相違点
- 30. JavaとMacOSの相違点