角度登录
该Angular模块提供了管理Web应用程序中的用户登录的功能。
我根据此示例对其进行了改进: : 该代码已被广泛地重构为单个Angular模块,用于单页应用程序(无路由)。
依存关系
base64转换使用以下库: :
logoutConfirm中的loginController依赖于我自己开发的两个模块:i18n和对话框。 第一个在github上可用,第二个即将发布。 从代码中可以明显看出它们的作用。
用法
loginController在rootScope上定义了4种方法:login,logout,loginButtonClick,logoutConfirm。
我的应用程序使用loginButtonClick来在用户单击按钮时有条件地显示登录表单。
logoutConfirm在继续注销用户之前会显示一个确认对话框。
安全
除非您使用https,否则我不建议您按照
1