身份验证客户端用于AngularJS客户端库依赖关系:AngularJS >= MomentJS >= 配置:
app = angular.module('app', ['kidstuff.auth']);
app.config(['authProvider', function(authProvider) {
authProvider.setEndPoint('http://example.com/auth');
}]);
API参考:
-
isLoged()
返回布尔值,表示当前用户是否已登录 -
currentUser()
返回用户对象 -
login(email: string, password: string, successCallback(data), errorCallback(error))
例子:
app.controller('LoginController', ['$scope', 'auth', function($scope, auth) {
auth.login('user@example.com', 'password123', function(data) {
// 登录成功
}, function(error) {
// 登录失败
});
}]);
暂无评论