예제 #1
0
 def is_accessible(self):
     from common.login import admin_permission
     if request.endpoint == 'user.resetpass_view':
         if (login.current_user.id == int(
                 request.values.get('id'))) or admin_permission.can():
             return login.current_user.is_authenticated
         else:
             return False
     else:
         if admin_permission.can():
             return login.current_user.is_authenticated
         else:
             return False
예제 #2
0
 def is_accessible(self):
     '''
     验权处理
     :return: 管理权用户是否已经登录
     '''
     from common.login import admin_permission
     if admin_permission.can():
         return login.current_user.is_authenticated
     else:
         return False