【问题标题】:Any free library to generate tokens [closed]任何生成令牌的免费库[关闭]
【发布时间】:2012-10-08 15:00:46
【问题描述】:

令牌可以在 Web 应用程序中用于多种用途,其中一些用途如下

  1. 为注册用户生成简短的验证码
  2. 手机认证验证码
  3. 通过使用请求映射令牌避免 CSRF
  4. 电子邮件链接验证等等

我正在寻找可以为我做这件事的人。令牌是一个简短的字母数字字符串,它是唯一的、随机的和可配置的。有谁知道.NET,C#的一个

【问题讨论】:

  • @All ok 可能是拒绝投票的原因会很好。要么我的问题不正确,我没有时间编写自己的包装器并对其进行测试。那么为什么不重用其他人编写的组件

标签: c# .net security project token


【解决方案1】:

我个人使用 Yahoo、Gmail、Hotmail、Facebook 和 Twitter 进行身份验证,这就是它们的工作方式,它们生成身份验证令牌,当然 @ 没有成本。当然,如果你真的需要,MSDN 也会教你如何实现自定义令牌生成器:

http://msdn.microsoft.com/en-us/library/ms731872.aspx

【讨论】:

  • 是什么让你认为我在谈论关于 yahoo 或 gmail 的令牌
  • 因为您需要一些令牌,所以如果您不想自己编写并希望在其他地方生成它们,这是一个选项(这就是我让我想到的),我还给了您一个自定义令牌实现选项。
【解决方案2】:

为什么不直接使用 Guid 和 base64 编码呢?

【讨论】:

  • 为什么是base64?只需删除 -s et voilà!
猜你喜欢
  • 2011-10-24
  • 2018-10-18
  • 1970-01-01
  • 2010-09-20
  • 1970-01-01
  • 2013-06-13
  • 2010-09-10
  • 2012-12-16
相关资源
最近更新 更多