|
@@ -59,6 +59,38 @@ class AppSessionController extends Controller
|
|
return redirect()->back()->with('message', $e->getMessage());
|
|
return redirect()->back()->with('message', $e->getMessage());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ public function resendSmsAuthToken(Request $request) {
|
|
|
|
+ try {
|
|
|
|
+
|
|
|
|
+ $url = env('BACKEND_URL', 'http://localhost:8080/api') . '/session/resendSmsAuthToken';
|
|
|
|
+
|
|
|
|
+ $data = [];
|
|
|
|
+
|
|
|
|
+ $response = Http::asForm()
|
|
|
|
+ ->withHeaders(['sessionKey'=>$request->cookie('sessionKey')])
|
|
|
|
+ ->post($url, $data)
|
|
|
|
+ ->json();
|
|
|
|
+
|
|
|
|
+ if(!isset($response['success']) || !$response['success']){
|
|
|
|
+ $message = 'API error';
|
|
|
|
+ if(isset($response['error'])) {
|
|
|
|
+ $message = $response['error'];
|
|
|
|
+ if(isset($response['path'])) $message .= ': ' . $response['path'];
|
|
|
|
+ }
|
|
|
|
+ else if(isset($response['message'])) $message = $response['message'];
|
|
|
|
+ return redirect('/confirm_sms_auth_token')
|
|
|
|
+ ->withInput()
|
|
|
|
+ ->with('message', $message);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return redirect('/confirm_sms_auth_token')->with('info', 'SMS Auth Token sent');
|
|
|
|
+
|
|
|
|
+ } catch (\Exception $e) {
|
|
|
|
+ return redirect()->back()->with('message', $e->getMessage());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
public function postSetPassword(Request $request) {
|
|
public function postSetPassword(Request $request) {
|
|
try {
|
|
try {
|
|
|
|
|