Facebook JS SDKのログイン()コールから戻ってくると、私の側に設定されたクッキーは ex。Facebook SDKとOAuth 2.0 - JavaScriptとリダイレクトのトークンを使用しています
fbsr_{appId}:{token}
これが本当のトークンです:
fbsr_17066472650000: edmYrII1FpD8TfeBCDcgO5ri0aRDFfh5e4efESdXlaU.eyJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImNvZGUiOiJBUUNuVW1aS3A4U3p0a0RmNzhLR1FwTE5wSHpasdfafdasdfaVnVfOWo3c01oUFRaYVhjR3FTUFRFRHJrX2Ezasdfadadfasfasfda5ZektURV9xQWxaREV1WlVVZ2hFcDJTVVc4ZVB6d2tmRTVhRHY0RXpRdVhFa0xMd3hKS3gxckMyV1Y4aks1cmtNSHFWZVBaMWpQQklrQkVORDh4ZWtQd0pxUDlLYmMiLCJpc3N1ZWRfYXQiOjEzMjQ0ODUwNjksInVzZXJfaWQiOiI1MTUxNzcxNDcifQ
それはこの文字列のように壊れると言うことは正しいです(私は文字一部を変更しましたか)?または何かを暗号化/復号化する必要がありますか?
window.location.href='foo.php';
UPDATE 1:
最後には、どのように私は次のようなものを使用してログインした後に別のページにリダイレクトすることができ
私は、サーバー側の復号化プロセスのこの背中を取得します。それは正しいとは思わない。それとも、これは私が期待すべきことですか? (注:私は少しのデータの一部を変更)あなたはトークンが実際にユーザーのセッションの詳細情報を符号化されているsigned_request
で呼び出す何
{"algorithm":"HMAC-SHA256",
"code":"AQDnemhHwRHAv1pSI2TjKkO4x36GasdfadfasfdQKJn6Sqh8qgJNnCtzA5C41Y5TvRIp94BWQNTprLVyc4PHmYCPG0jOxkUpJ3RnviYW3p-f9lbWn32qkv7NZv-8T42j6_X3l4IMjH-Nthh7LAIaiy8YradJmRzXQwaKpDP5TP6JssrMFbHYYnRrMA",
"issued_at":1324491454,
"user_id":"515100000"}
実際には 'fbsr_ {appId}:{signature}。{encoded_session}'のように壊れています。 –
アップデートの 'signed_request'データはOKです。 –
あなたの答えに対するコメントを見てください。 – BuddyJoe