FormidableLabs / FormidableLabs/react-native-app-auth

Logout crash on Android

Aperta
#802 6 commenti 5 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
2.3k
Fork
473
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi to everyone, this is my first issue ever so let me know what can I do in order to give you every needed info. I have a problem with the logout function only on Android.

This is my code:

```
try {
const config = setConfig(authConfig);
const result = await logout(config, {
idToken,
postLogoutRedirectUrl: REDIRECT_URL,
});
return result;
} catch (e: any) {
console.log('logout error', e);
return null;
}
```

When I invoke that method, I get this error that is not caught by my catch block:
![Schermata 2023-01-16 alle 11 29 43](https://user-images.githubusercontent.com/44085676/212657169-1643d274-d819-46ba-8490-2bc56f225bc7.png)

When I remove the id token or the redirect url, the catch works correctly.

This is my config object (I can't share the exact values):

```
{
"redirectUrl": "myAndroidScheme",
"scopes": [
"openid",
"email",
"profile",
"offline_access"
],
"additionalParameters": {
"display": "popup",
"prompt": "login"
},
"clientAuthMethod": "post",
"warmAndPrefetchChrome": true,
"issuer": "myIssuer",
"clientId": "myClientID"
}
```

Here some extra infos:

- "react-native-app-auth": "^6.4.3"
- "react-native": "0.70.6"
- no Expo
- Emulated Android device with Android 10

Thanks!

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.