Я пытаюсь следовать этому
В случае ниже я получаю gSignIn
не определенная ошибка,
также имеют <script src="https://apis.google.com/js/platform.js" async defer></script>
в голове.
Мне не хватает api?
Как я могу достичь gSignIn
метод?
Как я могу запустить Singin через JS?
navigator.credentials.get({
password: true,
federated: {
providers: [
'https://accounts.google.com'
]
},
mediation: 'required'
}).then(c => {
if (c) {
switch (c.type) {
case 'password':
return sendRequest(c);
break;
case 'federated':
return gSignIn(c);
break;
}
} else {
return Promise.resolve();
}
}).then(profile => {
if (profile) {
updateUI(profile);
}
}).catch(error => {
console.error('Sign-in Failed');
});