5

GithubAPIを広範囲に使用するJavascriptで完全に記述されたアプリがあります。2つのブラウザ(ChromeとFirefoxなど)で開いて同じユーザーとしてログインすると、2番目のブラウザのOAUTHトークンが最新のトークンになります。最初のブラウザのトークンはすぐに機能しなくなります。

これは予想される動作ですか?ユーザーに新しいトークンが発行された後でも、トークンを存続させることは可能ですか?または、サーバー上にユーザーごとに何らかのトークンストアを提供し、現在のすべてのクライアントに最新のトークンをプル/プッシュし続ける必要がありますか?

言い換えると、単一のアプリケーションの複数のクライアントのOAuthトークンを維持するための最良の方法は何ですか?

4

1 に答える 1

1

これは予想される動作ですか?ユーザーに新しいトークンが発行された後でも、トークンを存続させることは可能ですか?または、サーバー上にユーザーごとに何らかのトークンストアを提供し、現在のすべてのクライアントに最新のトークンをプル/プッシュし続ける必要がありますか?

はい、この機能をAPIに取り込み、トークンをサーバー側に保存して、jsonAPIを提供することをお勧めします。tastyrepo.comと同じように

于 2012-05-29T00:10:04.630 に答える