0

この質問は何度も聞かれましたが、明確な答えは見つかりませんでした。
Twitterにアクセスできるアプリを作成しています。
もちろん、私は2つのトークンを取得しますが、アプリを承認するように毎回ユーザーに依頼したくないので、それらを保存する必要があります。
しかしここで ?クッキー、セッション、DB ??
誰かが私を助けて、それらの方法の長所と短所を教えてもらえますか?

4

1 に答える 1

2

どのくらいの間アクセスを維持したいですか?単一のインタラクションである場合は、セッションに保持することで問題ありません。複数のインタラクションで長期間Cookieを使用したい場合は、それをDBに保存する方がおそらくはるかに優れています。

クッキーに保存しないことをお勧めします。ユーザーが別のブラウザまたは別のマシンからログインすると、再度認証するように求められます。その場合、元のブラウザのCookieに保存されているトークンは機能しません。したがって、ユーザーにとっては混乱を招く経験になります。

于 2012-07-19T17:35:24.633 に答える