Reset Password
This guide explains how to implement reset password in the Mentor Calwe application.
Forgot Password
Endpoint
- Method: POST
- URL:
/v1/admin/forgot-password
Request Headers
| Header | Value | Required |
|---|---|---|
| Content-Type | application/json | Yes |
| Accept | application/json | Yes |
Request Body
| Parameter | Type | Description | Required |
|---|---|---|---|
| string | email address | Yes |
Success Response
{
"success": true,
"message": "تم إرسال تفاصيل استعادة كلمة المرور الخاصة بك إلى بريدك الإلكتروني!",
"data": {
"email": "admin@admin.com"
},
"statusCode": 200
}
Reset Password
Endpoint
- Method: POST
- URL:
/v1/admin/reset-password/token
Request Headers
| Header | Value | Required |
|---|---|---|
| Content-Type | application/json | Yes |
| Accept | application/json | Yes |
Request Body
| Parameter | Type | Description | Required |
|---|---|---|---|
| password | string | password | Yes |
| password_confirmation | string | password confirmation | Yes |
Success Response
{
"success": true,
"message": "تمت إعادة تعيين كلمة المرور!",
"data": [],
"statusCode": 200
}
Error Responses
Login Error (422)
{
"success": false,
"message": "كود إعادة تعيين كلمة المرور غير صحيح أو منتهي الصلاحية الرجاء طلب إعادة إرساله مرة أخرى",
"errors": [
"كود إعادة تعيين كلمة المرور غير صحيح أو منتهي الصلاحية الرجاء طلب إعادة إرساله مرة أخرى"
],
"data": [],
"statusCode": 422
}