oauth-2.0 - playground - oauth2 google web service
¿Dónde puedo encontrar una lista de ámbitos para la API de OAuth 2.0 de Google? (8)
Aquí están las listas de todos los ámbitos de Google: https://developers.google.com/identity/protocols/googlescopes
El ejemplo con el que estoy trabajando especifica el alcance en la solicitud de OAuth como: scope = https% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.email + https% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.profile
que decodifica en dos URI:
No puedo encontrar la documentación que cubre la lista completa de ámbitos que están disponibles y qué información es accesible dentro de cada ámbito. ¿Alguien sabe si existe tal cosa?
Aquí hay un documento que se agregó recientemente a la documentación de OAuth 2.0 de Google, con una lista completa de ámbitos:
https://developers.google.com/identity/protocols/googlescopes
Estaba buscando lo mismo para siempre y encontré esta herramienta realmente increíble oAuth 2.0 Playground desarrollada por Google, donde puedes encontrar todos los ámbitos en varias aplicaciones que proporcionan.
Enlace y extensión de Chrome que recomiendan usar:
Gracias a los enlaces de Antonio Sacco, pude encontrar:
https://www.googleapis.com/discovery/v1/apis/oauth2/v2/rest?fields=auth(oauth2(scopes))
Dice que estos son los ámbitos disponibles:
- https://www.googleapis.com/auth/plus.me (Know who you are on Google)
- https://www.googleapis.com/auth/userinfo.email (View your email address)
- https://www.googleapis.com/auth/userinfo.profile (View basic information about your account)
La lista completa de ámbitos no se proporciona en la documentación de OAuth, pero se proporciona en las preguntas frecuentes de los desarrolladores de GData. El alcance no cambia en el cambio OAuth 1.0 u Oauth 2.0. Se agrega el enlace a la página Haga clic aquí para conocer la lista completa de Google Scopes o el enlace es https://developers.google.com/gdata/faq#AuthScopes
Los oauth docs de Google muestran una tabla que enumera todos los ámbitos disponibles.
Un poco tarde, tal vez, pero esto de los documentos:
Para obtener información acerca de los ámbitos de inicio de sesión disponibles, consulte los ámbitos de Login . Para ver los ámbitos disponibles para todas las API de Google, visite el Explorador de API .
URL para aquellos a los que no les gusta hacer clic en los enlaces:
Lo que está buscando es el Google APIs Discovery Service
.
Algunos otros recursos interesantes:
Un excelente blog de Nicolas Garnier que describe las cosas importantes detrás de este servicio.
El patio de juegos Google OAuth2 es otra buena fuente de información.
Finalmente, si está interesado en seguir los cambios en los documentos de descubrimiento o no quiere leer todos los documentos, hay una implementación en línea interesante por Gerwin Sturm .