J'utilise dans mon application Meteor Slack paquet: acemtp: comptes-mou et Connectez-vous avec le bouton Slack. Malheureusement, je reçois une erreur et je ne peux pas me connecter. J'obtiens l'erreur suivante dans la console:Meteor - Slack oAuth2 Accounts.LoginCancelledError
"No matching login attempt found",
errorType: "Accounts.LoginCancelledError"
bouton me redirige vers le lien suivant: https://slack.com/oauth/authorize?client_id=188243231058.189281460071&response_type=code&scope=identity.basic,identity.email,identity.avatar&redirect_uri=http://localhost:3000/_oauth/slack?close&state=eyJsb2dpblN0eWxlIjoicG9wdXAiLCJjcmVkZW50aWFsVG9rZW4iOiIzWktaaWFhdGNRNkpheld5WiIsImlzQ29yZG92YSI6ZmFsc2V9
et la réponse est: 404 Fichier non trouvé
Je l'ai déjà ajouté à ma demande Slack suivante URL de redirection: http://localhost:3000/_oauth/slack?close http://localhost:3000/
Malheureusement, il ne fonctionne pas. Je ne suis pas sûr de ce qui est arrivé. Il travaillait la semaine dernière et s'est arrêté hier. Les utilisateurs ne peuvent se connecter
C'est ma méthode de loginWithSlack:. '?
Meteor.loginWithSlack({requestPermissions: ["identity.basic", "identity.email", "identity.avatar"]}, (error) => {
if (error) {
$notification({
type: 'error',
title: 'Signup with slack error',
message: error.error ? error.error.message : JSON.stringify(error)
});
console.log(error);
slackLog.error(error);
} else {
this.$router.push({name: 'home'})
Meteor.call('loginSlackUpdate', (error) => {
if (error) {
$notification({
type:'warning',
title: "Error activating account",
message: error.error ? error.error.message : JSON.stringify(error)
});
slackLog.error(error);
}
});
}
});
merci de votre aide. C'est la raison pour laquelle ça a échoué. – wlodi83