22得票6回答
公司内部注册 vs. OpenID vs. Google Friend Connect vs. Facebook Connect vs. (等等) (注:本文为提问标题,无需回答)

我正在尝试决定如何允许用户注册我的网站... 有开放式身份验证 (openID)、clickpass、Facebook 连接、Google 朋友连接等,或者老派的内部“输入用户名、电子邮件、密码等”。 简要查看了如何设置 OpenID,好像需要很多工作才能让 openID 正常运行。 有没...

22得票2回答
我应该从哪里获取客户端ID?

我是新手,想进行基于Facebook的开发,只需要一个基本的Facebook注册表单。我已经找到了“注册表单及其嵌入到我的网站中的HTML”,但需要客户端ID才能使用它。 我应该从哪里获取客户端ID?

21得票8回答
OAuth? OpenID? 都不需要?我的网站应该支持哪一个?

我正在开发一个新网站,想要一些有关OAuth、OpenID和标准的自拥有用户名/密码登录方式的建议/反馈。

20得票2回答
我该在哪里下载ISO 3166-2州码对应的世界城市和城镇列表?

世界各国及其标准代码列在ISO 3166-1中。该国的州(在不同国家中可能称为“地区”(德国)、“联邦主体”(俄罗斯)等等)及其代码在ISO 3166-2中定义。但是我找不到任何关于城市的类似信息。 我需要的是一张列出全球城市的表格,其中还应显示它们位于哪个特定的州,并用ISO 3166-2...

20得票3回答
如何在运行时向Spring Security添加新用户

我通过Hibernate将用户保存在数据库表中,并使用Spring Security进行身份验证:import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context...

19得票8回答
DSA:一个黑客只有公钥,能做什么?

我目前正在开发的共享软件注册系统将公共DSA密钥嵌入到可执行文件中,而私钥驻留在服务器上。(为了讨论,假设服务器是100%安全的,没有任何人有办法获取私钥。) 每当程序被购买时,服务器会使用私钥签署用户姓名生成一个许可证,并通过电子邮件发送给用户。一旦用户手动输入他们的名字和许可证到共享软件...

18得票3回答
Devise:允许管理员编辑其他用户 - Rails

我正在尝试允许管理员用户编辑Devise中的其他用户,但是当我尝试访问另一个用户的编辑页面时(例如/users/1/edit),我收到以下消息:Unknown action Could not find devise mapping for path "/users/1/edit" 唯一有效...

18得票5回答
将WordPress的登录/注册页面重定向到自定义的登录/注册页面

我有一个网站,并且有一个用户系统。我想将WordPress的用户系统集成到该网站中,但我仍希望使用该网站的注册/登录页面。我不希望任何人能够使用WordPress的登录或注册表格进行注册或登录。相反,当他们尝试访问WordPress的登录/注册页面时,我希望这些页面将重定向到我的自己的登录/注...

17得票4回答
我应该对用户名施加哪些限制?

我应该对用户名施加哪些限制?为什么? 我不应该对用户名施加哪些限制?为什么? 附言:数据库使用最佳实践的PDO,因此不会存在SQL注入的风险。 谢谢。

17得票2回答
创建账户,忘记密码和更改密码

Spring Security非常适合开发者保护他们的Web应用程序。 然而,那么 创建账户 和 "忘记密码" 呢?大多数登录页面都有这些链接以及用户名和密码字段。Spring的默认登录页面没有这些链接...在好的情况下,它可以支持 "记住我"... Spring是否支持这些流程,例如创建...