我试图从angular-directive
中ng-token-auth
获取用户数据信息,但没有成功。
当我打印$auth
对象时,用户似乎没问题,但当我尝试从$auth.user
检索用户数据时,信息不存在。
.directive('osAuthorize', function ($auth) {
return {
restrict: 'A',
link: function(scope, element, attrs) {
var needed_roles = attrs['osAuthorize'].split(',');
console.log($auth); // prints the full object within the user data
console.log($auth.user); // prints {}
}
};