Google+ Login: Comment déconnecter - à l'aide de (gapi.auth.signOut)
J'ai besoin d'un peu d'aide sur la façon de créer un panneau en fonction à partir d'un site web où vous devez vous connecter en utilisant votre compte Google+.
La documentation indique que vous devez utiliser le gapi.auth.signOut fonction
https://developers.google.com/+/web/signin/déconnexion
Mais étant un débutant en javascript j'ai pas l'impression d'avoir un peu de chance.
C'est mon code le signe de la fonction est la partie du bas. Ce que je fais mal?
<script>
function signinCallback(authResult) {
if (authResult['status']['signed_in']) {
//Update the app to reflect a signed in user
//Hide the sign-in button now that the user is authorized, for example:
document.getElementById('signinButton').setAttribute('style','display: none ');
document.getElementById('callback').setAttribute('style','height: 100px;background-color: red ');
var mydiv = document.getElementById("callback");
var aTag = document.createElement('a');
aTag.innerHTML = "Sign out";
aTag.id= "signout";
mydiv.appendChild(aTag);
/*function checkid(){
document.getElementById('signout')
}*/
} else {
//Update the app to reflect a signed out user
//Possible error values:
// "user_signed_out" - User is signed-out
// "access_denied" - User denied access to your app
// "immediate_failed" - Could not automatically log in the user
console.log('Sign-in state: ' + authResult['error']);
}
}
document.addEventListener('DOMContentLoaded', function () {
document.getElementById("signout").addEventListener('click', function(){
gapi.auth.signOut();
});
</script>
- stackoverflow.com/questions/20446803/...
- vous avez la solution?
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez que votre utilisateur sera invité à saisir de nouveau les informations d'identification, vous aurez besoin de révoquer l'authentification de l'utilisateur de votre application. Dans mon application, je l'ai fait comme dans l'extrait ci-dessous. Vous pourriez trouver cette réponse utile.
JS:
La commande suivante fonctionne parfaitement pour moi.
À l'aide de jquery, mon copain fait cela - et il fonctionne très bien.
À force de sélection de compte, vous pouvez utiliser
'prompt': 'select_account'
Pour moi cela fonctionne bien