Jestem nowicjuszem w zakresie frameworków społecznościowych i próbuję zaimplementować funkcję logowania do mojego portalu za pomocą wiosenno-społecznościowego. Czytam dokumentację, ale nadal jestem trochę zdezorientowany. Oba kontrolery służą do nawiązania połączenia z usługodawcą? Czy jest jakaś korzyść z używania ProviderSigninController przez ConnectController lub na odwrót? Jakie są zalety?Jaka jest różnica między ConnectController a ProviderSigninController na wiosnę?
8
A
Odpowiedz
12
Różnica w wynikach:
- Po użyciu ConnectController będziesz mieć token dostępu OAuth2 interakcji z dostawcą w imieniu użytkownika.
- Po użyciu ProviderSigninController będziesz mieć te same rzeczy + użytkownik zostanie zalogowany do aplikacji przy użyciu konta lokalnego (połączone z poświadczeniami OAuth). Jeśli odpowiednie konto lokalne nie istnieje przed tym krokiem, może również zostać utworzone.
Na przykład, jeśli chcesz przycisk "Zaloguj się za pomocą Twittera", to ProviderSigninController lepiej spełnia twoje potrzeby.
Powiązane problemy
- 1. Jaka jest różnica między @Named a @Qualifier na wiosnę
- 2. Jaka jest różnica między @ModelAttribute, model.addAttribute na wiosnę?
- 3. Jaka jest różnica między ramką a ramką?
- 4. Jaka jest różnica między cookie a cookiejar?
- 5. Jaka jest różnica między NSString a NSMutableString?
- 6. Jaka jest różnica między IEnumerable a tablicami?
- 7. Jaka jest różnica między pomocnikiem a częściowym?
- 8. Jaka jest różnica między `opencv.android.JavaCameraView` a` opencv.android.NativeCameraView`
- 9. Jaka jest różnica między kulturą a UICulture?
- 10. Jaka jest różnica między process.cwd() a process.env.PWD?
- 11. Jaka jest różnica między regex_token_iterator a regex_iterator?
- 12. Jaka jest różnica między Robolectric.setupActivity() a Robolectric.buildActivity()?
- 13. Jaka jest różnica między Socket.IO a Firebase?
- 14. Jaka jest różnica między Float.POSITIVE_INFINITY a Float.MAX_VALUE?
- 15. Jaka jest różnica między opisem a żartem?
- 16. Jaka jest różnica między Fetch a Query?
- 17. Jaka jest różnica między UseCase a Workflow?
- 18. Jaka jest różnica między węzłem a wierzchołkiem?
- 19. Jaka jest różnica między @Inject a @PersistenceContext?
- 20. Jaka jest różnica między stelażem a pasażerem?
- 21. Jaka jest różnica między FreeGLUT a GLFW?
- 22. Jaka jest różnica między preferredLocalization a preferredLanguage?
- 23. Jaka jest różnica między kontrolerem a usługą?
- 24. Jaka jest różnica między "localhost" a "127.0.0.1"?
- 25. Jaka jest różnica między IPV6_ADD_MEMBERSHIP a IPV6_JOIN_GROUP?
- 26. Jaka jest różnica między angularjs a dust.js?
- 27. Jaka jest różnica między CORS a CSP?
- 28. Jaka jest różnica między hashowaniem a indeksowaniem?
- 29. Jaka jest różnica między zmienną a podwójną?
- 30. Jaka jest różnica między oracle.jdbc.xa.client.OracleXADataSource a oracle.jdbc.pool.OracleDataSource
Dzięki Maksym dla odpowiedzi. – user2138493
Jesteś mile widziany –
Jeśli jest to pomocne, możesz oznaczyć moją odpowiedź jako zaakceptowaną ;-) –