新增用户Token验证Token接口

This commit is contained in:
yangjian 2023-11-29 10:17:14 +08:00
parent 43933fa700
commit 31f5b4f156
2 changed files with 13 additions and 0 deletions

View File

@ -19,6 +19,7 @@ urlpatterns = [
path('modify_doc/', views.modify_doc, name="api_modify_doc"), # 修改文档
path('upload_img/',views.upload_img,name="api_upload_img"), # 粘贴上传文件
path('upload_img_url/',views.upload_img_url,name="api_upload_img_url"), # 上传url图片
path('check_token/',views.check_token,name="api_check_token"), # 验证Token
# 跳转登录使用
path('get_timestamp/',views.get_timestamp,name="get_timestamp"), # 获取服务器时间
path('oauth0/',views.oauth0,name="oauth0"), # Token验证登录非完整oauth

View File

@ -114,6 +114,18 @@ def manage_token(request):
return JsonResponse({'status':False,'data':_('生成出错,请重试!')})
# 检查用户Token
def check_token(request):
token = request.GET.get('token', '')
try:
token = UserToken.objects.get(token=token)
data = {
'is_writer':True,
}
return JsonResponse({'status':True,'data':data})
except:
return JsonResponse({'status':False})
# 获取文集
@require_GET
def get_projects(request):