Document OAuth2 partner authentication and authToken usage - #63
Merged
Conversation
Add a new section to the Authentication docs covering the full OAuth2 authorization code flow, including how to exchange a code for tokens, use the access_token as credentials.authToken in IS requests, and refresh tokens when they expire. Replace a dead link to oauth_partner_guide.html with this inline content. Also update nokogiri to >= 1.11.0 and .ruby-version to 2.7.8 so the docs build on Apple Silicon.
- Change contact email from concierge@ to partners@expensify.com - Add /partners path to the tools/integrations URL for client secret regeneration
Author
|
Updated! |
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
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.
Make sure you've checked off all these things before submitting:
devbranch.Summary
Linked issue: https://github.com/Expensify/Expensify/issues/662652
Adds a new OAuth2 partner authentication section to the Authentication docs, covering:
access_tokenascredentials.authTokenin Integration Server requestsAlso replaces a dead link to
oauth_partner_guide.html(404 since the page never existed) with a reference to the new inline section.Additionally updates
nokogirito>= 1.11.0and.ruby-versionto2.7.8so the docs build cleanly on Apple Silicon (arm64).