Gurunathan
a4cd6f4278
Advise Overriding equals() and hashCode() in UserDetails Implementations
...
This commit adds a documentation note explaining the importance of
overriding equals() and hashCode() in custom UserDetails implementations.
The default SessionRegistryImpl in Spring Security uses an in-memory
ConcurrentMap<Object, Set<String>>, Map<String,SessionInformation> to
associate principals with sessions. If a custom UserDetails class does
not properly override equals() and hashCode(), user sessions may not
be tracked or matched correctly.
I believe this helps developers avoid subtle session management issues
when implementing custom authentication logic.
Signed-off-by: Gurunathan <129361658+Gurunathan16@users.noreply.github.com>
7 months ago
Tran Ngoc Nhan
505fe3abed
Correct method name
...
Closes gh-17031
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
8 months ago
Josh Cummings
51239359ed
Fix ClearSiteData Code Snippet
...
Closes gh-16948
8 months ago
Soumik Sarker
bcef6ed74f
Reformatted lines in x509 overview documentation
...
Signed-off-by: Soumik Sarker <ronodhirsoumik@gmail.com>
8 months ago
Yoshikazu Nojima
ee1ede8b2d
Update document regarding PublicKeyCredentialCreationOptions.attestation value
...
Follow up for #16252
1 year ago
Tran Ngoc Nhan
40f8ac642a
Fix Documentation Typos
1 year ago
Josh Cummings
85248083c0
Add Dark Mode CSS Style
...
Closes gh-14834
1 year ago
Rob Winch
cd609acafc
Document passkeys dependencies
...
Closes gh-16107
1 year ago
Steve Riesenberg
f1159842f4
Polish gh-15554
...
Closes gh-15398
1 year ago
chu3la
e5529fffea
Improve documentation about CredentialsContainer
...
Issue gh-15398
1 year ago
ImHyuk
4ac092c803
Update logout.adoc: Fix Customizing Logout Success Example
1 year ago
Rob Winch
b0e8730d70
Add Passkeys Support
...
Closes gh-13305
1 year ago
Max Batischev
d37d41c130
Polish One-Time Token API Names and Doc
...
The names of variables and methods have been adjusted in accordance with the names of the one-time token login API components.
Issue gh-15114
1 year ago
Josh Cummings
c40334317d
Polish One-Time Token Component Names
...
Aligning parts of speech so that names are using nouns/verbs
where comparable components are using nouns/verbs.
Issue gh-15114
1 year ago
Rob Winch
f002fedb73
Document JdbcOneTimeTokenService
...
Issue gh-15735
1 year ago
nima
8a5a603c1d
Fix SecurityContextPersistenceRepository Typo
1 year ago
nima
cb4a85a74c
Clarify UsernamePasswordAuthenticationFilter Workflow
1 year ago
Steve Riesenberg
0a4eb0f09a
Update credential erasure examples
...
Closes gh-15683
1 year ago
Steve Riesenberg
243f0f87cd
Update credential erasure examples
...
Closes gh-15683
1 year ago
Xi Minghui
64920c12de
Correct Title in logout.adoc
1 year ago
Marcus Hert Da Coregio
6417eb7159
Document how to customize OneTimeTokenService
...
Closes gh-15743
1 year ago
Max Batischev
81e4c7273a
Add One-Time Token Login support to Kotlin DSL
...
Closes gh-15698
1 year ago
Tran Ngoc Nhan
febe5e6ddf
docs: update
1 year ago
Xi Minghui
d23f283598
Corrected AuthenticationEventPublisher Type
1 year ago
Marcus Hert Da Coregio
00e4a8fb54
Add support for One-Time Token Login
...
Closes gh-15114
1 year ago
Rob Winch
5bd4db1a13
Use javadoc macro
...
Closes gh-15386
1 year ago
Stefan Ganzer
ceb278c908
Update events.adoc
...
Changes GenericAuthenticationFailureEvent to AbstractAuthenticationFailureEvent
The class GenericAuthenticationFailureEvent does not exist.
1 year ago
Stefan Ganzer
e7212b37f7
Update events.adoc
...
Changes type to DefaultAuthenticationEventPublisher
Only DefaultAuthenticationEventPublisher has the method
setDefaultAuthenticationFailureEvent, but not the interface
AuthenticationEventPublisher.
1 year ago
Marcus Hert Da Coregio
779030b6cd
Document the role of CredentialsContainer
...
Closes gh-15319
2 years ago
Steve Riesenberg
f622d8e2e2
Polish gh-15235
2 years ago
Harsh4902
92cab2b678
Add 'Required Dependencies' section in ldap.adoc file
...
Closes gh-14699
2 years ago
Josh Cummings
e7ea4091a0
Migrate SampleLDIF to UnboundID
...
Closes gh-15089
2 years ago
Lukas Dohmen
3af85a562a
GH-14688 Use inter-document xref to fix Username and password link
...
GH-14688 Use inter-document xref to fix username and password link
2 years ago
Marcus Hert Da Coregio
c7b739eb3f
Fix broken link to jaspan article
...
Closes gh-14358
2 years ago
vvaadd
0a6e50d892
Minor code fix
2 years ago
Marcus Hert Da Coregio
08f11f06ab
Revert unnecessary commits from main
...
Issue gh-15016
2 years ago
Habin Song
74d85c1e46
Typo: Update anonymous.adoc
...
I changed 'instancesthat' to 'instances that'
2 years ago
Habin Song
35ab9c55c4
Typo: Update rememberme.adoc
...
I changed 'unecessarily' to 'unnecessarily'
2 years ago
Habin Song
49f447f3d0
Update session-management.adoc
...
lambda expression typo. I changed '(session) - session' to '(session) -> session'
2 years ago
Habin Song
fbb35a1e3d
Typo: Update ldap.adoc
...
there is no word like 'byusing'. I fixed 'byusing' to 'by using'.
2 years ago
Amit Mahato
237dd7799f
fix: typo in Authentication Architecture ProviderManager
2 years ago
Andreas Büchel
3346f2dd73
fix typo in anonymous.adoc
2 years ago
Steve Riesenberg
a32cd66179
Polish gh-14263
2 years ago
Federico Herrera
10e0f98d5e
Add doc and javadoc for CachingUserDetailsService
...
Close gh-10914
2 years ago
Steve Riesenberg
8cdd53f531
Polish gh-13593
2 years ago
Seongguk Jeong
54b8f3874f
Fix link in authentication/architecture.adoc
...
Closes gh-13577
2 years ago
Dong, Xue-Han
fafb579a6e
fix code blocks formatting mistakes.
2 years ago
Steve Riesenberg
9db33f33c7
Revert unnecessary merges on 6.0.x
...
This commit removes unnecessary main-branch merges starting from
8750608b5b and adds the following
needed commit(s) that were made afterward:
- 5dce82c48b
2 years ago
Mark Bonnekessel
c823b00794
Update logout.adoc: Replace Directives with Directive
2 years ago
Steve Riesenberg
bfc31bacab
Polish Username/Password Authentication page
...
Issue gh-11926
(cherry picked from commit 781d575921 )
2 years ago