Engineering Lifecycle Management Wiki - Deployment
Deployment Web
Planning and design
Installing and upgrading
Migrating and evolving
Integrating
Administering
Monitoring
Troubleshooting
Community information and contribution guidelines
Create new topic
Topic list
Search
Advanced search
Notify
RSS
Atom
Changes
Statistics
Web preferences
Edit
Attach
P
rintable
TWiki
>
Deployment Web
>
DeploymentInstallingUpgradingAndMigrating
>
JazzAuthorizationServer
>
ELMGoogleSocialLogin
Revision 2 - 2024-02-22 - 10:07:06 -
ShradhaSrivastav
<div id="header-title" style="padding: 10px 15px; border-width:1px; border-style:solid; border-color:#FFD28C; background-image: url(<nop>https://jazz.net/wiki/pub/Deployment/WebPreferences/TLASE.jpg); background-size: cover; font-size:120%"> ---+!! Configure Google Social Login for ELM <img src="https://jazz.net/wiki/pub/Deployment/WebPreferences/todo.png" alt="todo.png" width="50" height="50" align="right"> %DKGRAY% Authors: Main.ShradhaSrivastav <br> Build basis: Engineering Lifecycle Management and Jazz Authorization Server 7.x %ENDCOLOR%</div></sticky> <!-- Page contents top of page on right hand side in box --> <sticky><div style="float:right; border-width:1px; border-style:solid; border-color:#DFDFDF; background-color:#F6F6F6; margin:0 0 15px 15px; padding: 0 15px 0 15px;"> %TOC{title="Page contents"}% </div></sticky> <sticky><div style="margin:15px;"></sticky> ---++ Configure Google Social Login for ELM Any application that uses OpenID Connect to access Google APIs must have authorization credentials that identify the application to Google's OIDC Provider. The following steps explain how to create credentials for your project. Your applications can then use the credentials to access APIs that you have enabled for that project. ---+++ Create authorization credentials 1. Go to the [[https://console.developers.google.com/apis/credentials][Credentials page]]. 1. Click Configure Consent Screen → Select External → Click Create <br> <img src="%ATTACHURLPATH%/1.png" alt="1.png" width="500" height="400" /> %BR% <br> 1. Click Create credentials > OAuth client ID. <br> <img src="%ATTACHURLPATH%/2.png" alt="2.png" width="600" height="400" /> %BR% <br> 1. Select the Web application application type. <br> <img src="%ATTACHURLPATH%/3.png" alt="3.png" width="500" height="450" /> %BR% <br> 1. Name your OIDC client and click Create <br> * The redirect URL points to the ID of your configured oidcLogin element in the following format <verbatim> https://liberty_host:SSL_port/ibm/api/social-login/redirect/oidclogin_id </verbatim> <img src="%ATTACHURLPATH%/5.png" alt="5.png" width="500" height="650" /> %BR% <br> 1. After configuration is complete, take note of the client ID that was created. You will need the client ID to complete the next steps.<br> <img src="%ATTACHURLPATH%/7.png" alt="7.png" width="500" height="450" /> %BR% <br> 1. Move to OAuth consent screen and add Users in the Test user section which will be used for login into application. (The user should exist in ELM user repository with same UserID) <br> <img src="%ATTACHURLPATH%/8.png" alt="8.png" width="500" height="200" /> %BR% <br> ---+++ Import Google Certificates Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text ---+++ Configure Social Login in JAS to Redirect to Google Login Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text Sub-Section text ---++ Heading 1 ---+++++!! Related topics: [[DeploymentWebHome][Deployment web home]], [[DeploymentWebHome][Deployment web home]] ---+++++!! External links: * [[https://www.ibm.com][IBM]] <sticky></div></sticky>
Edit
|
Attach
|
P
rintable
|
V
iew topic
|
Backlinks:
We
b
,
A
l
l Webs
|
H
istory
:
r4
<
r3
<
r2
<
r1
|
More topic actions...
Copyright © by IBM and non-IBM contributing authors. All material on this collaboration platform is the property of the contributing authors.
Contributions are governed by our
Terms of Use.
Please read the following
disclaimer
.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more
here
.