Commit Graph

124 Commits

Author SHA1 Message Date
Steve Riesenberg
048896ef74 Add How-to: Authenticate using Social Login
Closes gh-538
2023-05-09 16:56:28 -05:00
Steve Riesenberg
2814bc31b8 Refresh Getting Started example
Closes gh-1186
2023-05-05 16:59:58 -05:00
Steve Riesenberg
697d6e91b6 Update to Spring Boot 3.1.0-RC1
Closes gh-1198
2023-05-05 16:59:58 -05:00
Joe Grandja
36f6431e0f Update to Spring Security 6.1.0-RC1
Closes gh-1169
2023-04-18 06:04:02 -04:00
Joe Grandja
1b1dbf50d8 Merge branch '1.0.x' 2023-04-17 15:59:02 -04:00
Joe Grandja
264d9fd4d1 Merge branch '0.4.x' into 1.0.x 2023-04-17 15:54:14 -04:00
Joe Grandja
0b1e77828a Update Stack Overflow tag to spring-authorization-server 2023-04-17 15:50:45 -04:00
Joe Grandja
cea4677ffc Add documentation for OpenID Connect 1.0 Logout Endpoint
Closes gh-1069
2023-04-17 14:59:07 -04:00
Joe Grandja
128d439ff2 Polish gh-1158 2023-04-14 06:09:12 -04:00
Steve Riesenberg
ea1a5b1e93 Add documentation for OAuth 2.0 Device Authorization Grant
Closes gh-1158
2023-04-12 17:01:51 -05:00
Steve Riesenberg
cec90dd73d Polish ref-doc
Issue gh-1156
2023-04-12 10:39:28 -05:00
Steve Riesenberg
13a61034ed Add tests and update examples in docs
Closes gh-1156
2023-04-12 09:39:27 -05:00
Steve Riesenberg
58bba0727c Update to Spring Security 1.1.0-M2
Closes gh-1131
2023-03-21 10:28:25 -05:00
Steve Riesenberg
62b5d42fed Switch to spring-security SNAPSHOT dependencies
Issue gh-44
2023-03-10 11:51:18 -06:00
Joe Grandja
98e3fe807a Add OpenID Connect 1.0 Logout Endpoint
Closes gh-266
2023-02-17 17:43:40 -05:00
SamTV12345
5251eea3b8 Update to Spring Boot 3.0.0
Closes gh-1023
2023-01-16 15:14:52 -05:00
Steve Riesenberg
f06ed40bbf Merge branch '0.4.x'
The following commits are merged using the default merge strategy.

0d9fbb375f Add authorizedScopes to sql in ref-doc
2023-01-03 15:50:18 -06:00
kuschzzp
0d9fbb375f Add authorizedScopes to sql in ref-doc
Closes gh-1008
Related gh-829
2023-01-03 15:42:54 -06:00
Joe Grandja
c1abf17df5 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

8ed0194744 client_id authentication parameter must have printable ASCII characters
4e63c3b6b6 Update links to current version of OAuth 2.1
2022-11-21 11:32:46 -05:00
Seyed Mohammad Hossein Jamali
4e63c3b6b6 Update links to current version of OAuth 2.1
Closes gh-960
2022-11-21 11:15:09 -05:00
Joe Grandja
01d50cdccf Update to Spring Boot 3.0.0-RC2
Closes gh-974
2022-11-16 17:55:58 -05:00
Joe Grandja
49f3bf6e36 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

8c78a5bdee Document Authorization Request Validation
a9371e918a Document Jwt Client Assertion Validation
fcbb5c1197 Polish OAuth2AuthorizationCodeGrantTests
2022-11-16 09:44:31 -05:00
Joe Grandja
a9371e918a Document Jwt Client Assertion Validation
Closes gh-945
2022-11-16 03:57:56 -05:00
Joe Grandja
8c78a5bdee Document Authorization Request Validation
Closes gh-858
2022-11-15 12:14:28 -05:00
Steve Riesenberg
9b252d835a Merge branch '0.4.x' 2022-11-02 13:49:54 -05:00
Steve Riesenberg
061badf3ae Add User Info to Getting Started in ref doc
Closes gh-917
2022-11-02 13:45:20 -05:00
Joe Grandja
5bb43af3ff Update to Spring Boot 2.7.5
Closes gh-948
2022-11-01 05:42:45 -04:00
Joe Grandja
4adc3766ea Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

8d7f8b3420 Improve customizing OIDC UserInfo endpoint
2ba711c83a Polish gh-929
efbfdc234c Improve customizing OIDC Client Registration endpoint
bfd7a09c3b Polish gh-946
11ce8ef201 Polish gh-929
356d669a78 Fix URL encoding for authorization request state parameter
4eb25c163f Polish gh-920
6dc3944eef Add OidcClientRegistrationAuthenticationProvider.setRegisteredClientConverter()
2022-10-31 15:39:19 -04:00
Joe Grandja
11ce8ef201 Polish gh-929 2022-10-28 18:04:17 -04:00
Joe Grandja
bfd7a09c3b Polish gh-946 2022-10-28 17:36:14 -04:00
Daniel Garnier-Moiroux
efbfdc234c Improve customizing OIDC Client Registration endpoint
Related gh-696

Closes gh-946
2022-10-28 17:35:11 -04:00
Joe Grandja
2ba711c83a Polish gh-929 2022-10-28 14:23:16 -04:00
Daniel Garnier-Moiroux
8d7f8b3420 Improve customizing OIDC UserInfo endpoint
Closes gh-785
2022-10-27 13:55:02 -04:00
Joe Grandja
feec9a64a4 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

72804be45b Extract OIDC client configuration implementation
b1b2bc438f Update OAuth 2.1 spec link in README.adoc
8c2b095195 Extract JwtDecoderFactory from JwtClientAssertionAuthenticationProvider
2022-10-27 13:42:26 -04:00
Joe Grandja
72804be45b Extract OIDC client configuration implementation
Closes gh-941
2022-10-25 15:13:14 -04:00
Joe Grandja
629e220c2f Use Boolean field for OidcUserInfo.phoneNumberVerified
Related https://github.com/spring-projects/spring-security/issues/11315

Closes gh-923
2022-10-24 14:47:48 -04:00
Joe Grandja
410d69e1cd Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

d7aa72af68 Disable OpenID Connect 1.0 by default
9c964e37b0 Update reference for customizing Authorization Server metadata response
2022-10-24 14:02:56 -04:00
Joe Grandja
79304d6fd9 Add @Configuration with @EnableWebSecurity
Closes gh-935
2022-10-23 09:02:22 -04:00
Joe Grandja
64d26a42a0 Use securityMatcher() and authorizeHttpRequests()
Closes gh-922
2022-10-23 09:01:04 -04:00
Joe Grandja
8687a3b12c Update to Spring Boot 3.0.0-RC1
Closes gh-930
2022-10-23 09:00:01 -04:00
Joe Grandja
9c964e37b0 Update reference for customizing Authorization Server metadata response
Issue gh-616 gh-878
2022-10-20 10:23:58 -04:00
Joe Grandja
d7aa72af68 Disable OpenID Connect 1.0 by default
Closes gh-928
2022-10-20 09:31:49 -04:00
Joe Grandja
2ed0080f72 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

80b01854f2 Update README with documentation links
4d94e7095d Decompose OAuth2AuthorizationCodeRequestAuthenticationProvider
cd6f1d7dc3 Return registration_endpoint when client registration is enabled
26aed3c183 Polish gh-881
92dbcf29a5 Move integration tests for OidcProviderConfiguration
2022-09-20 13:46:19 -04:00
Joe Grandja
4d94e7095d Decompose OAuth2AuthorizationCodeRequestAuthenticationProvider
Closes gh-896
2022-09-20 06:03:32 -04:00
Joe Grandja
d184363591 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

70d433a45a Update ref-doc with OAuth2Authorization.getAuthorizedScopes()
0994a1e1e1 Allow customizing OIDC Provider Configuration Response
8043b8c949 Allow customizing Authorization Server Metadata Response
4466cbe69d Use configured ID Token signature algorithm
502fa24cfb Polish gh-787
07d69cbfb4 Validate client secret not expired
2cc603c7e7 Improve configurability for AuthenticationConverter and AuthenticationProvider
1db05991af Make OAuth2AuthenticationContext an interface
c326b1a2ba Remove OAuth2AuthenticationValidator
2022-09-13 04:36:21 -04:00
Joe Grandja
2cc603c7e7 Improve configurability for AuthenticationConverter and AuthenticationProvider
Closes gh-417
2022-09-07 04:29:03 -04:00
Joe Grandja
8043b8c949 Allow customizing Authorization Server Metadata Response
Closes gh-878
2022-08-29 17:06:46 -04:00
Joe Grandja
0994a1e1e1 Allow customizing OIDC Provider Configuration Response
Closes gh-616
2022-08-29 10:11:05 -04:00
Joe Grandja
70d433a45a Update ref-doc with OAuth2Authorization.getAuthorizedScopes()
Issue gh-829
2022-08-26 11:14:20 -04:00
Joe Grandja
d39cc7ca75 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

2dabfa02e0 Remove constructor in OidcProviderConfigurationEndpointFilter
6b66719a83 Remove constructor in OAuth2AuthorizationServerMetadataEndpointFilter
aebc613862 Make AuthorizationServerContext an interface
f583668a9c Make AuthorizationServerContextFilter private
3efee494ad Rename ProviderContext
c60ae4532f Rename ProviderSettings
2022-08-24 14:40:22 -04:00