Hi Pat,
sounds reasonable for the scope parameter of the access token request.
As your example is an access token response, I would expect the scope
parameter to contain the scope values associated with the access token.
regards,
Torsten.
Am 05.12.2013 22:24, schrieb Pat Patterson:
It means 'issue me (the client app) with a refresh token' - see
https://help.salesforce.com/apex/HTViewHelpDoc?id=remoteaccess_oauth_scopes.htm&language=en
and
https://help.salesforce.com/apex/HTViewHelpDoc?id=remoteaccess_oauth_refresh_token_flow.htm&language=en
Cheers,
Pat
--
Pat Patterson | Developer Evangelist Architect |
http://about.me/patpatterson
On Wed, Dec 4, 2013 at 10:07 PM, Torsten Lodderstedt
<[email protected] <mailto:[email protected]>> wrote:
Hi Pat,
out of couriosity: what is the meaning of the "refresh_token"
scope value?
regards,
Torsten.
Pat Patterson <[email protected]
<mailto:[email protected]>> schrieb:
For what it's worth, we pass back a space-separated list in
the response:
{
"id":"https://login.salesforce.com/id/00Dd0000000f6kcEAA/005d0000001kTmOAAU",
"issued_at":"1386201559129",
*"scope":"id api refresh_token",*
"instance_url":"https://aloha.my.salesforce.com",
"refresh_token":"5Ae...vDy",
"signature":"5cN...mw=",
"access_token":"00D...1aI"
}
Cheers,
Pat
--
Pat Patterson | Developer Evangelist Architect |
http://about.me/patpatterson
On Wed, Dec 4, 2013 at 12:06 PM, John Bradley
<[email protected] <mailto:[email protected]>> wrote:
Per Sec 3.3 and Appendix A.4
scope is a space SP separated list of scope-token which
are 1*NQCHAR
So query encoded it looks like
&scope=openid%20profile%20email (you would be sending it
in a POST form encoded to the token endpoint in your case)
and the response will be JSON:
{
"access_token":"2YotnFZFEjr1zCsicMWpAA",
"token_type":"example",
"expires_in":3600,
"refresh_token":"tGzv3JOkF0XG5Qx2TlKWIA",
"scope":"openid profile email"
}
Yes the examples probably should have included scope but
it is clear from the normative text.
John B.
On Dec 3, 2013, at 8:55 AM, Andreas Kohn
<[email protected] <mailto:[email protected]>>
wrote:
> Hi,
>
> the current RFC for OAuth 2.0
(http://www.rfc-editor.org/rfc/rfc6749.txt) is very
unclear on *how* to return the scope in the access token
response if there are multiple scopes requested/returned.
>
> Could someone please clarify whether the scopes are
supposed to be returned as
> 1. space separated string value (i.e. in the same syntax
in which they came in), or
> 2. as JSON array (looks most "JSON-y"), or
> 3. in another format (for example github uses ',')
>
> There is a related question on stackoverflow:
http://stackoverflow.com/questions/13290994/how-should-approved-scopes-be-returned-from-an-oauth2-0
>
>
> Regards,
> --
> Andreas
>
>
>
> _______________________________________________
> OAuth mailing list
> [email protected] <mailto:[email protected]>
> https://www.ietf.org/mailman/listinfo/oauth
_______________________________________________
OAuth mailing list
[email protected] <mailto:[email protected]>
https://www.ietf.org/mailman/listinfo/oauth
------------------------------------------------------------------------
OAuth mailing list
[email protected] <mailto:[email protected]>
https://www.ietf.org/mailman/listinfo/oauth
_______________________________________________
OAuth mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/oauth