|
@@ -37,6 +37,8 @@ class AdminUserJWTSerializer(JSONWebTokenSerializer):
|
|
|
SysLog.objects.addnew(user, SysLog.INSERT,u'非管理员账号[%s]尝试登录管理系统,IP[%s]' % (user.username, get_remote_addr(self.request)))
|
|
|
raise serializers.ValidationError(msg)
|
|
|
|
|
|
+ User.objects.filter(pk=user.pk).update(status=User.ONLINE)
|
|
|
+
|
|
|
payload = jwt_payload_handler(user)
|
|
|
SysLog.objects.addnew(user, SysLog.INSERT, u'[%s]登录管理系统,IP[%s]' % (user.username,get_remote_addr(self.request)))
|
|
|
|
|
@@ -76,6 +78,8 @@ class StaffUserJWTSerializer(JSONWebTokenSerializer):
|
|
|
SysLog.objects.addnew(user, SysLog.INSERT,u'非工作账号[%s]尝试登录答题系统,IP[%s]' % (user.username, get_remote_addr(self.request)))
|
|
|
raise serializers.ValidationError(msg)
|
|
|
|
|
|
+ User.objects.filter(pk=user.pk).update(status=User.ONLINE)
|
|
|
+
|
|
|
payload = jwt_payload_handler(user)
|
|
|
SysLog.objects.addnew(user, SysLog.INSERT, u'[%s]登录答题系统,IP[%s]' % (user.username,get_remote_addr(self.request)))
|
|
|
|