-
Notifications
You must be signed in to change notification settings - Fork 9
Add support for OIDC authentication #104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
dc97b21
to
ec10b5f
Compare
f8b45b0
to
4a179cb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall this looks good. Just some minor things to address
Thanks for the review @jkongie I have made the following changes based on your suggestions:
|
|
Description
Add support for OIDC based authentication, log user in on successful redirect from OIDC provider.
This is the front end changes for smartcontractkit/chainlink#14406
This PR adds logic to the SignIn page to detect for query params 'code' and 'state' if these params are found, the front end application call the backend to exchange to code for a valid user session. If successful, sign the user in.
Steps to Test
yarn && yarn setup
yarn start
Checklist
If this PR creates changes to the operator-ui itself, rather than tests, pipeline changes, etc. Then please create a changeset so that a new release is created, and the changelog is updated. See: https://github.com/changesets/changesets/blob/main/docs/adding-a-changeset.md#what-is-a-changeset