Получить токен на предъявителя с помощью nestjs - PullRequest
0 голосов
/ 06 февраля 2019

Я использую simple-oauth2 для получения токена.

Я следую примеру в документации:

try {
  const credentials: ModuleOptions = {
    client: {
      id: 'myClientId',
      secret: 'mysecret',
    },
    auth: {
      tokenHost: 'https://mysts/connect/token',
    },
    options: {
      authorizationMethod: 'header',
      bodyFormat: 'json',
    },
  };

  const tokenConfig = {
    code: 'access_token',
    redirect_uri: 'http://localhost:3000/callback',
    scope: ['email.send', 'c3.full', 'org.full'],
  };

  const oauth2 = oauthLib.create(credentials);
  const result = await oauth2.authorizationCode.getToken(tokenConfig);
  const accessToken = oauth2.accessToken.create(result);

Проблема в том, что бэкэндожидает токен на предъявителя и accessToken имеет тип AccessToken

Как я могу получить свой токен на предъявителя?

Большое спасибо заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...