3

私の知る限り、通常、jopenidなどのOpenIDライブラリは、ユーザーをプロバイダーにリダイレクトするリンクをWebページに作成し、このプロバイダーに認証情報を使用して指定されたページに転送させる方法を示しています。

また、StackOverflowのようなサイトにアクセスするたびに、[ログイン]ボタンをクリックする必要がないこともわかりました。Googleアカウントでログインすると、記憶に残ります。

毎回ログインするようにユーザーに依頼する必要がないように、どうすればこの効果を達成できますか?StackOverflowはどのようにそれを行いますか?

私はOpenIDを使って最初の赤ちゃんの一歩を踏み出しているので、何か問題が発生した場合はご容赦ください。

4

1 に答える 1

2

OpenIDを介してユーザーのIDを確認したら、有効期限が切れていない、または有効期限が長い永続的なCookieを発行できます。このCookieを使用して、後続のリクエストでそれらを認証し、必要に応じて更新(有効期限を延長)します。

于 2012-03-15T22:25:48.637 に答える