mirror of
https://git.meshkee.com/Meshkee/backend.git
synced 2026-08-11 22:30:59 +04:30
Add passwordless OTP login and SMS password reset.
Expose login-otp and reset-password so dashboards can finish forgot-password and one-time SMS sign-in, and sync website API docs. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
f4295e780c
commit
08f901306c
@@ -200,6 +200,55 @@
|
||||
"url": "{{baseUrl}}/auth/login"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Login with OTP",
|
||||
"event": [
|
||||
{
|
||||
"listen": "test",
|
||||
"script": {
|
||||
"exec": [
|
||||
"if (pm.response.code === 200) {",
|
||||
" const json = pm.response.json();",
|
||||
" pm.collectionVariables.set('accessToken', json.accessToken);",
|
||||
" pm.collectionVariables.set('refreshToken', json.refreshToken);",
|
||||
"}"
|
||||
],
|
||||
"type": "text/javascript"
|
||||
}
|
||||
}
|
||||
],
|
||||
"request": {
|
||||
"method": "POST",
|
||||
"header": [
|
||||
{
|
||||
"key": "Content-Type",
|
||||
"value": "application/json"
|
||||
}
|
||||
],
|
||||
"body": {
|
||||
"mode": "raw",
|
||||
"raw": "{\n \"cellNumber\": \"+98XXXXXXXXXX\",\n \"code\": \"123456\"\n}"
|
||||
},
|
||||
"url": "{{baseUrl}}/auth/login-otp"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Reset password (SMS OTP)",
|
||||
"request": {
|
||||
"method": "POST",
|
||||
"header": [
|
||||
{
|
||||
"key": "Content-Type",
|
||||
"value": "application/json"
|
||||
}
|
||||
],
|
||||
"body": {
|
||||
"mode": "raw",
|
||||
"raw": "{\n \"cellNumber\": \"+98XXXXXXXXXX\",\n \"code\": \"123456\",\n \"newPassword\": \"newpassword123\"\n}"
|
||||
},
|
||||
"url": "{{baseUrl}}/auth/reset-password"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Me (current user)",
|
||||
"request": {
|
||||
|
||||
Reference in New Issue
Block a user