590得票9回答
JWT和OAuth认证之间的主要区别是什么?

我有一个新的SPA,使用无状态身份验证模型来使用JWT。常常被要求引用OAuth进行身份验证流程,比如让我发送"Bearer tokens"来代替简单的令牌头,但我认为OAuth比基于简单JWT进行身份验证复杂得多。主要区别是什么?我是否应该使JWT身份验证行为像OAuth? 我还将JWT用作...

589得票15回答
验证用户名和密码是否与Active Directory匹配?

我该如何验证用户名和密码与Active Directory一致?我只是想检查用户名和密码是否正确。

568得票8回答
什么是基于令牌的身份验证?

我想了解令牌认证的含义。我在互联网上搜索过,但找不到易懂的解释。

508得票2回答
如何使用JAX-RS和Jersey实现基于令牌的REST身份验证。

我正在寻找一种在Jersey中启用基于令牌的身份验证的方法。我尝试不使用任何特定的框架。这是否可能? 我的计划是:用户注册我的Web服务,我的Web服务会生成一个令牌并将其发送给客户端,客户端将保留该令牌。然后,每个请求时客户端将发送令牌而非用户名和密码。 我考虑为每个请求使用自定义过滤器和@...

482得票7回答
理解护照序列化和反序列化

如何向一个外行人解释Passport的序列化和反序列化方法的工作流程。在调用passport.serializeUser之后,user.id去了哪里?我们紧接着调用了passport.deserializeUser,它在工作流程中扮演了什么角色?// used to serialize the...

466得票10回答
使用jQuery和Ajax进行基本身份验证

我正在尝试通过浏览器创建基本身份验证,但我无法真正实现。 如果没有这个脚本,浏览器身份验证将接管,但我想告诉浏览器用户即将进行身份验证。 地址应该是这样的:http://username:password@server.in.local/ 我有一个表单:<form name="coo...

445得票32回答
克隆私有仓库(Github)

我在Github上有一个私有仓库,用于我正在开发的项目。目前为止,我只在家里的台式电脑上工作,但我刚刚买了一台笔记本电脑,并尝试设置它,以便我可以从任何一台计算机上工作,并推送/拉取更改。 我在Github帐户中添加了新的SSH密钥,成功地克隆并对我设置的公共测试repo进行更改。但是,我无法...

442得票20回答
如何使用用户名和密码保护MongoDB

我想为我的MongoDB实例设置用户名和密码身份验证,以便任何远程访问都会要求输入用户名和密码。我尝试了MongoDB网站上的教程,并执行了以下操作:use admin db.addUser('theadmin', '12345'); db.auth('theadmin','12345'); ...

397得票11回答
我该如何为CodeIgniter选择一个认证库?

我看到有几个。哪些是易于使用和维护的?它们各自的优缺点是什么?

388得票3回答
SPA身份验证和会话管理的最佳实践

当使用Angular、Ember、React等框架构建单页应用程序时,人们认为什么是一些身份验证和会话管理的最佳实践?我可以想到几种方法来考虑解决这个问题。 将其视为与常规Web应用程序相同的身份验证,假设API和UI具有相同的源域。 这可能涉及使用会话cookie、服务器端会话存储以及一些...