-
Notifications
You must be signed in to change notification settings - Fork 119
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
feat(:unlock:): add support for an OAuth flow that triggers social me… #240
Conversation
…dia login automatically AFFECTS PACKAGES: @esri/arcgis-rest-auth ISSUES CLOSED: #239
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.
thanks @jgravois! coupla minor suggestions
@@ -156,6 +163,11 @@ export interface IUserSessionOptions { | |||
*/ | |||
portal?: string; | |||
|
|||
/** | |||
* The authentication provider to use. Defaults to ArcGIS, but Google and Facebook social media logins can also be used. |
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.
we may want to say something here like: "Specifying a non-ArcGIS provider will take the user directly to that provider's OAuth page."
redirectUri | ||
)}&state=${state}&locale=${locale}`; | ||
} else { | ||
url = `${portal}/oauth2/social/authorize?client_id=${clientId}&socialLoginProviderName=${provider}&autoAccountCreateForSocial=true&response_type=token&expiration=${duration}&redirect_uri=${encodeURIComponent( |
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.
This works for Hub, so you can ignore #239 (comment) - we can add an option for this later if others don't want this behavior.
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.
now I'm leaning back the other way: #239 (comment)
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.
My comments #239 (comment)
LGTM ! |
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.
LGTM.
…dia login automatically
AFFECTS PACKAGES:
@esri/arcgis-rest-auth
ISSUES CLOSED: #239