C# Twitter访问令牌存储

C# Twitter访问令牌存储,c#,security,twitter,oauth,C#,Security,Twitter,Oauth,这个问题被问了很多次,但我没有找到任何明确的答案。 我正在构建一个可以访问twitter的应用程序。 当然,我会得到这两个令牌,但我不想每次都要求用户授权我需要存储它们的应用。 但是在哪里?Cookie、会话、数据库??? 谁能帮我一下,告诉我这些方法的优缺点。你想让访问权保留多久?如果它只是一个单独的交互,那么将其保留在会话中就可以了。如果您想在较长时间内使用cookie进行多个交互,那么将其存储在数据库中可能会更好 我建议不要把它们储存在饼干里。如果用户从其他浏览器或其他计算机登录,系统将提

这个问题被问了很多次,但我没有找到任何明确的答案。
我正在构建一个可以访问twitter的应用程序。
当然,我会得到这两个令牌,但我不想每次都要求用户授权我需要存储它们的应用。
但是在哪里?Cookie、会话、数据库???

谁能帮我一下,告诉我这些方法的优缺点。

你想让访问权保留多久?如果它只是一个单独的交互,那么将其保留在会话中就可以了。如果您想在较长时间内使用cookie进行多个交互,那么将其存储在数据库中可能会更好


我建议不要把它们储存在饼干里。如果用户从其他浏览器或其他计算机登录,系统将提示他们再次授权。然后原始浏览器中存储在cookies中的令牌将无法工作。因此,对于用户来说,这将是一种令人困惑的体验。

目的是让它们保持很长一段时间,我认为一个好的解决方案是将DB和cookie/session结合起来。谢谢你的回答。欢迎任何其他评论/回答:)