У меня есть собственное приложение expo response, которое использует Expo AuthSession.startAsyn c для входа в систему с помощью внешнего поставщика.
Внезапно это перестало перенаправлять обратно в приложение после того, как оно получает токен доступа, и я не знаю, почему, насколько мне известно, за год ничего не изменилось, поэтому я полностью запутался в том, что произошло.
Это код ... в основном никогда не возвращает результат, он просто перенаправляет на страницу с #access_token в строке запроса в модальном окне, но после этого ничего не происходит?
const result = await AuthSession.startAsync({
authUrl: url
});
if (result.type === "cancel") {
// do nothing
} else if (result.type !== "success") {
Alert.alert("Error", "There was an error logging in to the external provider, please try again.");
} else {
const accessToken = result.params.access_token;
console.log(accessToken);
this.props.setAccountJwt(accessToken);
navigate("Levels");
}