141得票2回答
在使用无状态(= 无会话)身份验证时,CSRF令牌是否必要?

当应用程序依赖于无状态认证(例如使用HMAC)时,是否需要使用CSRF保护? 例如: 我们有一个单页面应用程序(否则我们必须在每个链接上附加令牌:<a href="...?token=xyz">...</a>)。 用户使用POST /auth进行身份验证。成功认证...

141得票10回答
节点js - 证书链中的自签名证书错误

我在客户端发起HTTPS请求时遇到了问题。 代码片段可能如下所示:var fs = require('fs'); var https = require('https'); var options = { hostname: 'someHostName.com', port...

140得票7回答
流行的应用程序如何验证用户从移动应用程序发送到服务器的请求?

假设我有一个连接到 .Net API 的 Android 应用程序来接收/设置数据。我现在感到困惑的是如何在第一次注册/登录用户并在他们发出请求 API 时每次进行身份验证。 如果我仅使用用户名/密码进行身份验证,它们是否足够安全? 由于安全原因,我不能将用户名/密码保存在设备中吗? 我应...

138得票24回答
Laravel:Auth :: user()-> id 试图获取非对象属性

在提交一个表单添加用户时,我遇到了以下错误:"trying to get a property of a non-object",这个错误显然出现在以下第一行代码中:Auth::user()->id。$id = Auth::user()->id; $currentuser = User:...

136得票11回答
SHA1、md5和SHA256:在PHP登录中应该使用哪个?

我正在制作一个PHP登录系统,我在考虑使用SHA1、MD5还是另一篇Stackoverflow文章中提到的SHA256。它们中有哪个更安全?对于SHA1/256,我是否仍要使用盐? 此外,将密码以哈希方式存储在MySQL中是否安全?function createSalt() { $s...

136得票7回答
如何在全新安装后登录和认证PostgreSQL?

我在Mint Ubuntu上安装了PostgreSQL 8.4。如何为PostgreSQL创建用户并使用psql登录? 当我输入psql时,它只会告诉我psql: FATAL: Ident authentication failed for user "my-ubuntu-usern...

136得票5回答
RESTful登录失败:返回401还是自定义响应

这是一个概念性问题。 我有一个客户端(移动端)应用程序,需要支持对RESTful网络服务进行登录操作。由于该网络服务是RESTful的,这意味着客户端需要接受用户提供的用户名/密码,验证该用户名/密码并记住在所有后续请求中发送该用户名/密码。 该网络服务中的所有其他响应都以JSON格式提供...

135得票5回答
OpenID与OAuth的比较

可能重复问题: OpenID和OAuth之间的区别是什么? OpenID和OAuth究竟有什么不同?它们看起来对我来说完全相同。 我应该说明,我打算在Drupal中使用它们,如果这有任何差异。所以我想我受限于Drupal中可用的模块实现。

134得票7回答
Socket.IO身份验证

我正在尝试在Node.js中使用Socket.IO,并试图让服务器为每个Socket.IO客户端提供一个标识。由于socket代码超出了http服务器代码的范围,因此无法轻松访问发送的请求信息,因此我假设它需要在连接期间发送。以下是解决方法: 1)向服务器获取关于谁正在通过Socket.IO...

133得票12回答
MVC 5 访问声明身份用户数据

我正在使用 Entity Framework 5 Database First 方法来开发一个基于MVC 5的Web应用程序。 我正在使用OWIN来对用户进行身份验证。 下面显示了我在我的账户控制器中的登录方法。public ActionResult Login(LoginViewModel ...