Facebook OAuth: custom callback_uri parameters

前端 未结 6 1879
广开言路
广开言路 2020-12-23 14:34

I\'d like to have a dynamic redirect URL for my Facebook OAuth2 integration. For example, if my redirect URL is this in my Facebook app:

http://www.mysite.com/oau         


        
6条回答
  •  执念已碎
    2020-12-23 15:03

    I figured out the answer; rather than adding additional parameters to the redirect URL, you can add a state parameter to the request to https://www.facebook.com/dialog/oauth:

    https://www.facebook.com/dialog/oauth
        ?client_id=MY_CLIENT_ID
        &scope=MY_SCOPE
        &redirect_uri=http%3A%2F%2Fwww.mysite.com%2Foauth_callback%3Ffoo%3Dbar
        &state=6234
    

    That state parameter is then passed to the callback URL.

提交回复
热议问题