碼迷,www.tparu.icu
吉利平特名人堂 > 其他好文 > 詳細

开平特色美食大全:項目測試Wikis(1)門戶_用戶接口

時間:2019-05-23 18:20:29      閱讀:28      評論:0      收藏:0      [點我收藏+]

吉利平特名人堂 www.tparu.icu 標簽:校驗   log   無法   xxx   詳細信息   json   存在   接口   請求   

####1.登錄

/user/login.do post(代碼需要post方式請求),開放get,方便調試

request

username,password

response

fail

{
    "status": 1,
    "msg": "密碼錯誤"
}

success

{
    "status": 0,
    "data": {
        "id": 12,
        "username": "aaa",
        "email": "[email protected]",
        "phone": null,
        "role": 0,
        "createTime": 1479048325000,
        "updateTime": 1479048325000
    }
}

####2.注冊 /user/register.do

request

username,password,email,phone,question,answer

response

success

{
    "status": 0,
    "msg": "校驗成功"
}

fail

{
    "status": 1,
    "msg": "用戶已存在"
}

####3.檢查用戶名是否有效

/user/check_valid.do

/check_valid.do?str=admin&type=username就是檢查用戶名。

request

str,type
str可以是用戶名也可以是email。對應的type是username和email

response

success

{
    "status": 0,
    "msg": "校驗成功"
}

fail

{
    "status": 1,
    "msg": "用戶已存在"
}


####4.獲取登錄用戶信息 /user/get_user_info.do

request

無參數

response

success

{
    "status": 0,
    "data": {
        "id": 12,
        "username": "aaa",
        "email": "[email protected]",
        "phone": null,
        "role": 0,
        "createTime": 1479048325000,
        "updateTime": 1479048325000
    }
}

fail

{
    "status": 1,
    "msg": "用戶未登錄,無法獲取當前用戶信息"
}


####5.忘記密碼 /user/forget_get_question.do

localhost:8080/user/forget_get_question.do?username=geely

request

username

response

success

{
    "status": 0,
    "data": "這里是問題"
}

fail

{
    "status": 1,
    "msg": "該用戶未設置找回密碼問題"
}

####6.提交問題答案 /user/forget_check_answer.do

localhost:8080/user/forget_check_answer.do?username=aaa&question=aa&answer=sss

request

username,question,answer

response

正確的返回值里面有一個token,修改密碼的時候需要用這個。傳遞給下一個接口

success

{
    "status": 0,
    "data": "531ef4b4-9663-4e6d-9a20-fb56367446a5"
}

fail

{
    "status": 1,
    "msg": "問題答案錯誤"
}

####7.忘記密碼的重設密碼 /user/forget_reset_password.do

localhost:8080/user/forget_reset_password.do?username=aaa&passwordNew=xxx&forgetToken=531ef4b4-9663-4e6d-9a20-fb56367446a5

request

username,passwordNew,forgetToken

response

success

{
    "status": 0,
    "msg": "修改密碼成功"
}

fail

{
    "status": 1,
    "msg": "修改密碼操作失效"
}

{
    "status": 1,
    "msg": "token已經失效"
}

####8.登錄中狀態重置密碼 /user/reset_password.do

request

passwordOld,passwordNew

response

success

{
    "status": 0,
    "msg": "修改密碼成功"
}

fail

{
    "status": 1,
    "msg": "舊密碼輸入錯誤"
}

####9.登錄狀態更新個人信息 /user/update_information.do

request

email,phone,question,answer

response

success

{
    "status": 0,
    "msg": "更新個人信息成功"
}

fail

{
    "status": 1,
    "msg": "用戶未登錄"
}

####10.獲取當前登錄用戶的詳細信息,并強制登錄 /user/get_information.do

request

無參數

response

success

{
    "status": 0,
    "data": {
        "id": 1,
        "username": "admin",
        "password": "",
        "email": "[email protected]",
        "phone": "13800138000",
        "question": "question",
        "answer": "answer",
        "role": 1,
        "createTime": 1478422605000,
        "updateTime": 1491305256000
    }
}

fail

{
    "status": 10,
    "msg": "用戶未登錄,無法獲取當前用戶信息,status=10,強制登錄"
}


####11.退出登錄 /user/logout.do

request

response

success

{
    "status": 0,
    "msg": "退出成功"
}

fail

{
    "status": 1,
    "msg": "服務端異常"
}

####模板

/user/.do

request

k

response

success

k

fail

k

項目測試Wikis(1)門戶_用戶接口

標簽:校驗   log   無法   xxx   詳細信息   json   存在   接口   請求   

原文地址:https://www.cnblogs.com/figsprite/p/10913531.html

(0)
(0)
   
舉報
評論 一句話評論(0
0條  
登錄后才能評論!
? 2014 吉利平特名人堂 版權所有 京ICP備13008772號-2
迷上了代碼!
北京pk赛车四码好方法 福建时时官方预测 抢庄斗牛牛 体彩排列三6码遗漏组六分析 香港内部三肖碼 飞艇计划网页版全天 快络牛牛上下分 抢21游戏规则 欢乐生肖计划免费版 psv必玩神作 重庆时彩开奖号码查询 黑龙江时时组选图表 pk10五码三期必中特 大乐透50期走势图 腾讯分分分彩在线计划软件下载 11选五最稳妥的玩法