OAuth - izudon/izudon.github.io GitHub Wiki
資料
Auth Redirect
- endpoint:
openid-configurationのauthorization_endpoint値。https://accounts.google.com/o/oauth2/v2/auth
- params:
client_idresponse_type:codescope:openid emailredirect_uristate(任意)nonce(任意)login_hint(任意)hd(任意)
Token Request
- endpoint:
openid-configurationのtoken_endpoint値。https://oauth2.googleapis.com/token
- params:
codeclient_idclient_secretredirect_urigrant_type:authorization_code
Auth Redirect
OAuth 2.0 Authorization Code Flow with PKCE | Docs | Twitter Developer Platform
- endpoint:
https://api.twitter.com/oauth/authorize - params:
client_idresponse_type:codescopeusers.readredirect_uristate(任意)code_challengecode_challenge_method:plain... xR256
Token Request
OAuth 2.0 Making requests on behalf of users | Docs | Twitter Developer Platform
- endpoint:
https://api.twitter.com/2/oauth2/token - params:
codeclient_idclient_secretredirect_urigrant_type:authorization_codecode_verifier
Request for user-info
GET account/verify_credentials | Docs | Twitter Developer Platform
- endpoint:
https://api.twitter.com/1.1/account/verify_credentials.json - GET access with Bearer Token ( access_token )
- response sample:
{ : "id": 38895958, "id_str": "38895958", : }
Resources
Apple
Resources
- Openid Configuration
- Sign in with Apple Overview - Apple Developer
- Sign in with Appleをサーバーサイドで実装した - Qiita