Ioni c http api перенаправить пользователя, если аккаунт не активирован - PullRequest
0 голосов
/ 15 февраля 2020

У меня есть приложение ioni c, которое использует Laravel в качестве бэкэнда, я получаю доступ к данным laravel, используя api с драйвером jwt.

Когда пользователь обращается к мобильному приложению, а его учетная запись не активные, им не разрешено входить в систему.

Мне нужно перенаправить пользователя на страницу подтверждения, если учетная запись не активна.

Вот мой API / AuthConntroller

    public function login()
    {
        $credentials = request(['phone', 'password']);


        if (!$token = auth()->attempt($credentials)) {
            return response()->json(['error' => 'Failed to login with given credentials'], 401);
        } elseif ($user = auth()->user()->status == 0) {
            return response()->json(['error' => 'Your account is not activated'],401);
        }

        return $this->respondWithToken($token);
    }

Эта ошибка появляется, сообщая пользователю, что учетная запись не активирована, поэтому мне нужно перенаправить пользователя на страницу подтверждения в приложении, чтобы активировать учетную запись.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...