-
Notifications
You must be signed in to change notification settings - Fork 205
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
MSAL Python 1.10.0 #321
Merged
Merged
MSAL Python 1.10.0 #321
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
rayluo
commented
Mar 8, 2021
- Enhancement: Proactive access token (AT) refreshing. Previously, an AT is either valid or expired. If an AT expires and your network happens to have a glitch, your app wouldn't be able to auth. Now, MSAL Python attempts to refresh some AT (typically long-lived AT) half way towards their expiration, and silently ignores the error and retries next time, so that your app would be more resilient. All these happen automatically, without any code change to your app. ([Feature Request] refresh_in #176, Implement refresh_in behavior, and some test cases #312, Filter out refresh_in from auth responses #320)
- Adjustment: MSAL Python will keep RT in token cache even when its usage encounters an "invalid_grant" error, so that the RT would likely still be used by other requests. (MSAL shouldn't remove Refresh Token upon receiving invalid_grant #314, Keep RT even during invalid_grant #315)
- Fundamentals: Only triggers CI/CD when a PR is labelled. (Only trigger CI/CD when a PR is labelled #318)
- Supportability: Updating documentation based on recent customers support (Documents Redirect URI requirement for interactive flow #313, ReadTheDocs, not RTFD #317, Refactor docs into a different theme, improve nav #319)
Merge Release 1.9.0 back to dev branch
…nt-for-interactive-flow Documents Redirect URI requirement for interactive flow
Implement refresh_in behavior, and some test cases
Mark last_modification_time for RT
Keep RT even during invalid_grant
Only trigger CI/CD when a PR is labelled
ReadTheDocs, not RTFD
* Refactor docs into a different theme, improve nav * Amendments to PR
Filter out refresh_in from auth responses
navyasric
approved these changes
Mar 8, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.