mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-05-30 08:42:13 +00:00
Clarify default OAuth 2.0 login page requirements
Fixes gh-5996
This commit is contained in:
parent
818a3506fe
commit
605469db06
@ -96,6 +96,10 @@ The following sections go into more detail on each of the configuration options
|
||||
By default, the OAuth 2.0 Login Page is auto-generated by the `DefaultLoginPageGeneratingFilter`.
|
||||
The default login page shows each configured OAuth Client with its `ClientRegistration.clientName` as a link, which is capable of initiating the Authorization Request (or OAuth 2.0 Login).
|
||||
|
||||
[NOTE]
|
||||
In order for `DefaultLoginPageGeneratingFilter` to show links for configured OAuth Clients, the registered `ClientRegistrationRepository` needs to also implement `Iterable<ClientRegistration>`.
|
||||
See `InMemoryClientRegistrationRepository` for reference.
|
||||
|
||||
The link's destination for each OAuth Client defaults to the following:
|
||||
|
||||
`OAuth2AuthorizationRequestRedirectFilter.DEFAULT_AUTHORIZATION_REQUEST_BASE_URI` + "/{registrationId}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user