我正在开始一个新的Web开发项目,我厌倦了编写登录系统.这是以前必须做过几十次的事情.我真的想使用其他人的代码,因为它比滚动我自己更容易,而且可能会更好.我更喜欢开源所有常见的原因,但大多数情况下,如果我不喜欢的话,我希望能够改变它,并且错误修正比设计整个事情更容易.
我只需要一个登录系统,管理用户名/密码和用户注册.我不需要整个CMS.
我已经在查看openid.net了,但是你使用了哪些开源登录系统?您还听说过其他哪些登录系统?
OpenID非常有效.鉴于最近的收养浪潮,我认为OpenID是最好的选择.它是跨平台的,并且具有适用于所有主要开发平台(php,python,perl,ruby,.net,java,c ++)的库.我已经为DotNetNuke实现了它,发现它相对无痛.
OpenID绝对是最好的解决方案,并且有大量的开源库可供各种语言使用.Hava看看openidenabled.com.