javascript — OAuth: Как перенаправить пользователя обратно в приложение?

#javascript #redirect #oauth-2.0 #oauth #auth0

Вопрос:

Я новичок в javascript. Я создаю веб-страницу входа в систему с помощью auth0, если пользователь введет правильный идентификатор/пароль, API входа в систему auth0 перенаправит их обратно в приложение, из которого они звонят, основываясь на их URL-адресе перенаправления.

Я хочу добавить функцию, в которой, если они не примут условия и положения, они будут перенаправлены обратно в приложение, из которого они звонят, по URL-адресу перенаправления.

Возможно ли это? Я попытался поискать в Интернете, но не смог найти никакой надлежащей документации. кто-нибудь может посоветовать, пожалуйста?

Ответ №1:

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

Ответ №2:

Я нашел решение, мне пришлось отправлять URL-адреса обратного вызова пользователей с сообщением об ошибке.

Решение для этого в Vue.js

 <a v-on:click="f1()">..</a>

 f1: function() {
       window.location.href = "myapp://callback?error=MyCustoomrErrorMessage";
    },