View Issue Details

IDProjectCategoryView StatusLast Update
0006234SymmetricDS ProNew Featurepublic2025-03-17 17:15
Reporterelong Assigned Tocquamme  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.16.0 
Target Version3.16.0Fixed in Version3.16.0 
Summary0006234: Web console logins with OAuth 2.0 and OpenID Connect
DescriptionAdd support for OAuth 2.0 for logging into the web console, specifically for use with OpenID Connect. Be careful to select a Java client library that works with our GPL and Apache licenses. Consider using spring-boot-starter-oauth2-client library.
Additional InformationA generic implementation of OAuth2/OpenID Connect. Currently requires "roles" to be in the OpenID Connect token sent back from the client. All users must be assigned a role with their OAuth2/OIDC provider.
Tagssecurity

Activities

cquamme

2025-02-18 18:45

developer   ~0002640

PR: https://github.com/JumpMind/symmetric-pro/pull/239

cquamme

2025-02-24 20:48

developer   ~0002643

PR for SymDS Change: https://github.com/JumpMind/symmetric-ds/pull/228

pbelov

2025-03-17 17:15

manager   ~0002697

Included in the 3.16.0 release

Related Changesets

SymmetricDS: 3.16 ca915c71

2025-02-26 13:21:52

catherinequamme


Committer: GitHub Details Diff
0006234: Web console logins with OAuth 2.0 and OpenID Connect

0006234: Web console logins with OAuth 2.0 and OpenID Connect + 0006736: Documentation
Affected Issues
0006234
mod - symmetric-assemble/src/asciidoc/configuration/sso.ad Diff File
mod - symmetric-assemble/src/asciidoc/configuration/users.ad Diff File
add - symmetric-assemble/src/asciidoc/images/sso/oauth2-copy-redirect-uri.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/oauth2-import-discovery.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/oauth2-login.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/oauth2-parameters.png Diff File
add - symmetric-assemble/src/asciidoc/images/sso/oauth2-save.png Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/ServletUtils.java Diff File

Issue History

Date Modified Username Field Change
2024-02-08 16:08 elong New Issue
2024-02-08 16:08 elong Status new => assigned
2024-02-08 16:08 elong Assigned To => jvanmeter
2024-02-08 16:08 elong Tag Attached: security
2024-02-08 16:11 elong Description Updated View Revisions
2024-10-08 15:45 cquamme Assigned To jvanmeter => cquamme
2024-11-22 18:47 cquamme Summary Web console logins with OAuth 2.0 and OpenID Connect => Web console logins with Google OAuth 2.0 and OpenID Connect
2024-11-22 18:47 cquamme Description Updated View Revisions
2024-12-04 16:16 cquamme Status assigned => feedback
2024-12-06 18:35 cquamme Status feedback => assigned
2025-01-14 17:16 cquamme Summary Web console logins with Google OAuth 2.0 and OpenID Connect => Web console logins with OAuth 2.0 and OpenID Connect
2025-01-14 17:16 cquamme Description Updated View Revisions
2025-02-18 18:45 cquamme Additional Information Updated View Revisions
2025-02-18 18:45 cquamme Note Added: 0002640
2025-02-24 20:48 cquamme Note Added: 0002643
2025-02-26 14:00 Changeset attached => SymmetricDS 3.16 ca915c71
2025-02-26 14:41 cquamme Status assigned => resolved
2025-02-26 14:41 cquamme Resolution open => fixed
2025-02-26 14:41 cquamme Fixed in Version => 3.16.0
2025-03-17 17:15 pbelov Note Added: 0002697
2025-03-17 17:15 pbelov Status resolved => closed