Как использовать AWS Cognito с приложением Nodejs UI и потоком Oauth 2.0 с использованием паспорта js? - PullRequest
0 голосов
/ 29 мая 2020

Я застрял при поиске значений authorizationURL:, tokenURL: для aws паспорта когнитивности js потока аутентификации. Было бы полезно, если бы я получил такой фрагмент. * когнитивный интерфейс в серверном приложении.

passport.use(new OAuth2Strategy({
    authorizationURL: 'https://www.example.com/oauth2/authorize',
    tokenURL: 'https://www.example.com/oauth2/token',
    clientID: EXAMPLE_CLIENT_ID,
    clientSecret: EXAMPLE_CLIENT_SECRET,
    callbackURL: "http://localhost:3000/auth/example/callback"
  },
  function(accessToken, refreshToken, profile, cb) {
    User.findOrCreate({ exampleId: profile.id }, function (err, user) {
      return cb(err, user);
    });
  }
));

...