-
Notifications
You must be signed in to change notification settings - Fork 189
sso-auth: Azure AD provider #118
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
Open
sporkmonger
wants to merge
39
commits into
buzzfeed:main
Choose a base branch
from
Remitly:azure-ad-provider
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
c3ae45d
First pass port of Azure v2 provider
sporkmonger 5acfd70
Porting of Azure AD provider largely complete
sporkmonger 83e43a1
Fix group tests, add sign-in tests, and generate nonces
sporkmonger 4e51eae
Add golang-lru to Godeps
sporkmonger 413d831
Expand abbreviation in comment
3fcdff4
Update documentation and compile time checking of provider interface
315d1bd
Update Azure provider constant for consistency
38d0523
Fix up comments related to common default tenant ID
4f8b330
Document odata pagination hyperlinking
23e5067
Remove unused helper function
97957bc
Remove unused contains helper function
70b7c20
Removed commented out code
0d4d57e
Remove unnecessary new line from comment
837ad42
Switch things to package private that don't need to be exported
82c429b
Fix return value on error
bd344fe
This API should only return 200 on success
e0e9804
Consistent mutex variable names
5234346
This API should only return 200 on success
515bb6a
Make it clearer that this is a template value
359275b
Drop usage of named return values
0ff780c
Update comments to accurately reflect what's happening in Marshal/Unm…
91b3768
Drop another usage of named return values
dfc5040
Combine cache lookup and success check into a single if statement
e786df6
Add explanatory text to interface comments to highlight purpose in mocks
ce8b2d0
Drop debug logging lines
759506e
Switch from HMAC to AEAD to simplify nonce validation
1f06ed2
Rename to ms_graph_api.go and add top-level comment
fcf4c96
Move generic OIDC discovery logic into generic OIDC provider
d19cddf
Add clarification around error handling
55d4776
Update mock file to match rename of graph service struct
fd7b43f
Remove methods again
4c8c289
Remove debug lines
b95cb54
Get sign out working
b5d595d
Extend lifetime deadline for OIDC provider
kevinoconnor7 c30c7c8
Add OIDC discovery URL environment var
kevinoconnor7 0dba59c
Allow OIDC as a provider in options
kevinoconnor7 a736235
OIDC doesn't require a token validation endpoint (though extensions d…
kevinoconnor7 eecf0a8
Merge branch 'master' into azure-ad-provider
552ce5b
go fmt
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.