Commit Graph

128 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
2ecb7767d9 Use Spring Boot starter in samples
Closes gh-1187
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
f99d868c39 Polish demo sample
Issue gh-1189
2023-05-05 16:28:26 -04:00
Joe Grandja
1112204475 Polish web ui design for demo-client
Issue gh-1196
2023-05-05 11:12:07 -04:00
Joe Grandja
4175effadd Update web ui design for demo-authorizationserver
Issue gh-1196
2023-05-05 08:21:14 -04:00
Joe Grandja
2c8ad69600 Polish web ui design for demo-client
Issue gh-1196
2023-05-03 05:53:17 -04:00
Joe Grandja
f05592f023 Update web ui design for demo-client
Issue gh-1196
2023-05-02 18:03:24 -04:00
Joe Grandja
943acef633 Update sample README
Issue gh-1189
2023-05-01 14:49:24 -04:00
Joe Grandja
6a9468a8a0 Rename messages-client to demo-client
Issue gh-1189
2023-05-01 12:00:21 -04:00
Joe Grandja
04dbf8dfe8 Rename featured-authorizationserver to demo-authorizationserver
Issue gh-1189
2023-05-01 11:53:58 -04:00
Joe Grandja
89fd7b0478 Update @since 2023-05-01 11:42:35 -04:00
Joe Grandja
23f97e245f Handle web client response error
Issue gh-1189
2023-05-01 11:34:35 -04:00
Joe Grandja
043acf17b7 Reuse error handling
Issue gh-1189
2023-05-01 11:33:52 -04:00
Joe Grandja
4698aecf8f Use current authentication for device authorization
Issue gh-1189
2023-05-01 10:06:12 -04:00
Joe Grandja
95ef79ac67 Use custom consent page for device code flow
Issue gh-1189
2023-05-01 09:30:39 -04:00
Joe Grandja
e8c0837fef Merge device-client into messages-client
Issue gh-1189
2023-04-29 05:24:35 -04:00
Joe Grandja
9f1a6e386f Merge device-grant-authorizationserver into featured-authorizationserver
Issue gh-1189
2023-04-28 14:45:55 -04:00
Joe Grandja
041649fbd5 Merge federated-identity-authorizationserver into featured-authorizationserver
Issue gh-1189
2023-04-27 17:13:15 -04:00
Joe Grandja
1485135325 Merge custom-consent-authorizationserver into featured-authorizationserver
Issue gh-1189
2023-04-27 10:13:49 -04:00
Joe Grandja
f70f28cdf9 Add sample featured-authorizationserver
Issue gh-1189
2023-04-27 07:51:13 -04:00
Dmitriy Dubson
813921ed0b Add logout success page to default client sample
Sample client (located in 'samples/messages-client' directory) is configured with a custom logout success page where
the end-user is redirected to upon successful logout action.

Fixes gh-1142
2023-04-24 15:28:31 -04:00
Joe Grandja
36f6431e0f Update to Spring Security 6.1.0-RC1
Closes gh-1169
2023-04-18 06:04:02 -04:00
Steve Riesenberg
7c166a3a72 Polish samples
Closes gh-1157
2023-04-12 11:55:18 -05:00
Joe Grandja
be50f66b4c Add customization to support public clients for device grant
Issue gh-1157
2023-04-12 11:55:16 -05:00
Xu Xiaowei
cf7ecc161d JDBC device_code authorization
Issue gh-1156
2023-04-12 09:20:18 -05:00
Joe Grandja
1354ca4549 Polish gh-1106 Device Authorization Grant 2023-03-24 11:02:46 -04: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
Steve Riesenberg
291ba8c92d Add support for OAuth 2.0 Device Authorization Grant
Closes 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
Joe Grandja
01d50cdccf Update to Spring Boot 3.0.0-RC2
Closes gh-974
2022-11-16 17:55:58 -05:00
Joe Grandja
67305abc54 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

7e03795c58 Remove issuer setting from samples
2c4bd29f98 Add logging for authentication providers
74fe63a65b Add logging for authentication filters
2022-11-09 10:46:32 -05:00
Joe Grandja
7e03795c58 Remove issuer setting from samples 2022-11-08 16:31:16 -05:00
Joe Grandja
e05f86f985 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

0e509333bc Assert unique identifiers in JdbcRegisteredClientRepository
8b0e7578df Upgrade to JUnit 5
2022-11-08 11:48:23 -05:00
Joe Grandja
8b0e7578df Upgrade to JUnit 5
Closes gh-964
2022-11-08 11:35:27 -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
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
d7aa72af68 Disable OpenID Connect 1.0 by default
Closes gh-928
2022-10-20 09:31:49 -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
Joe Grandja
c60ae4532f Rename ProviderSettings
Closes gh-864
2022-08-23 11:24:22 -04:00
Joe Grandja
4b04c705c2 Merge remote-tracking branch 'upstream/0.4.x' into main 2022-08-16 12:02:08 -04:00
Joe Grandja
ce0d1b7b1e Enhance samples to call UserInfo endpoint
Closes gh-847
2022-08-16 11:31:46 -04:00
Joe Grandja
9b52e918af Update packages from javax to jakarta
Issue gh-838
2022-08-02 09:42:56 -04:00
Joe Grandja
395cdbd620 Update to thymeleaf-extras-springsecurity6
Closes gh-837
2022-08-02 09:42:13 -04:00
Joe Grandja
0bd153c63d Update to Spring Boot 3.0.0-M4
Closes gh-834
2022-08-02 09:41:28 -04:00