Ich versuche Oauth 2.0 in Slack zu verwenden.Kann nicht in Slack
Was ich bisher gemacht habe, ist; Ich habe eine Anwendung von hier erstellt; https://api.slack.com/apps Ich bekomme die client id
und client secret
von App-Anmeldeinformationen.
Und dann, ich installieren passport-slack
als npm install passport-slack
Wie https://github.com/mjpearson/passport-slack schlägt vor, ich den folgenden Code mit mu-Client-ID und Client-Schlüssel hinzugefügt.
passport.use(new SlackStrategy({
clientID: CLIENT_ID,
clientSecret: CLIENT_SECRET
},
function(accessToken, refreshToken, profile, done) {
User.findOrCreate({ SlackId: profile.id }, function (err, user) {
return done(err, user);
});
}
));
Aber es wirft einen Fehler als;
[ReferenceError: SlackStrategy is not defined]
I erforderlich passport-slack
wie;
var passport = require("passport-slack");
Warum kann ich den Benutzer nicht finden? Und es gibt mir einen Fehler?