forget password, reset password
This commit is contained in:
@@ -58,6 +58,52 @@ class AuthController extends Controller
|
||||
};
|
||||
}
|
||||
|
||||
public function forgetPassword(Request $request){
|
||||
$request->validate([
|
||||
'email' => 'required|email',
|
||||
]);
|
||||
|
||||
// Login hit ke API linksehat, karena encrypt nya pake CI
|
||||
$response = Http::post($this->url.'forgot_password', [
|
||||
'sEmail' => $request->email,
|
||||
]);
|
||||
|
||||
$response = $response->json();
|
||||
if ($response['success']){
|
||||
return Helper::responseJson(
|
||||
data: [],
|
||||
message: 'Message has been sent.'
|
||||
);
|
||||
} else {
|
||||
return response(['message' => 'Email atau Password salah, Silahkan Cek Kembali'], 403);
|
||||
};
|
||||
}
|
||||
|
||||
public function resetPassword(Request $request){
|
||||
$request->validate([
|
||||
'email' => 'required|email',
|
||||
'code' => 'required',
|
||||
'password' => 'required',
|
||||
]);
|
||||
|
||||
// Login hit ke API linksehat, karena encrypt nya pake CI
|
||||
$response = Http::post($this->url.'reset_password', [
|
||||
'sCode' => $request->code,
|
||||
'sEmail' => $request->email,
|
||||
'sPassword' => $request->password,
|
||||
]);
|
||||
|
||||
$response = $response->json();
|
||||
if ($response['success']){
|
||||
return Helper::responseJson(
|
||||
data: [],
|
||||
message: $response['message']
|
||||
);
|
||||
} else {
|
||||
return response(['message' => 'Email atau Password salah, Silahkan Cek Kembali'], 403);
|
||||
};
|
||||
}
|
||||
|
||||
public function loginPhone(Request $request)
|
||||
{
|
||||
$request->validate([
|
||||
|
||||
Reference in New Issue
Block a user