问题描述
我已经在 React Native 中将 Aws Congnito 联合身份验证与提供程序集成在一起,效果很好。
问题是:
当我要注销并再次登录时,它不会询问我的登录信息 再次帐户帐户详细信息,直接使用旧帐户并登录。
我在注销会话清除时尝试了这些代码行:
Auth.signOut();
cognitoCredentials.clearCachedId();
cognitoCredentials = new AWS.CognitoIdentityCredentials(cognitoParams);
AWS.config.credentials = cognitoCredentials
然后我使用了 amplity Hub 监听,事件触发良好
Hub.listen("auth",({ payload: { event,data } }) => {
switch (event) {
case "signIn":
case 'cognitoHostedUI':
break;
case "signOut":
console.log('Yes logout');
//clear my local
break;
case 'signIn_failure':
case 'cognitoHostedUI_failure':
console.log('Sign in failure',data);
break;
case "customOAuthState":
});
我注意到了这个,但我无法解决我的问题 How to force select account when signing in with Google。
我想知道我是否遗漏了什么,请提供任何解决方案给我。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)