-
Notifications
You must be signed in to change notification settings - Fork 27
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
OIE implementation, with authorization code flow . #132
Conversation
3ba6eae
to
9de3d7c
Compare
This is great. Looking forward to this implementation. |
e38ffbe
to
590ad2d
Compare
2a97bce
to
ffcd43c
Compare
bfdb4a3
to
332b6df
Compare
bba74dc
to
f6e9c4f
Compare
2329cf8
to
4df1952
Compare
dc3b22c
to
b6c8dd7
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.
The code flow looks good. I left some inline comments for you to review what makes sense to keep, and what to remove or clean up.
Some important notes to keep in mind:
- put back the version dependency for
certifi
- clean up the duplicate arguments
- rebase and squash (if not already done)
- update README to reference Okta OIE support forcing Classic mode
3708285
to
1506b8d
Compare
d0be3c3
to
d3e8b0d
Compare
tokendito/okta.py
Dismissed
payload = {"username": config.okta["username"], "password": config.okta["password"]} | ||
|
||
logger.debug(f"Authenticate user to {config.okta['org']}/api/v1/authn") | ||
logger.debug(f"Sending {headers}, {payload} to {config.okta['org']}/api/vi/authn") |
Check failure
Code scanning / CodeQL
Clear-text logging of sensitive information High
sensitive data (password)
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.
config.okta["password"] is masked.
a9eb3f3
to
a3ea3f8
Compare
c3b794c
to
c045e89
Compare
c045e89
to
6e43114
Compare
Description
Related Issue
Motivation and Context
How Has This Been Tested?
Types of changes
Checklist: