Описание тега passport-github2

1 ответ

Паспорт обратного вызова 500 ошибка сервера

Я изо всех сил пытался заставить работать паспорт. Я использую passport-github2, но, пытаясь устранить проблему, я также пробовал использовать passport-facebook и twitter, но ни один из них сейчас не работает. У меня было простое приложение, которое…
0 ответов

Удалите маркер доступа Github OAuth при выходе пользователя из GitHub

Я создаю сайт, который использует GitHub OAuth для авторизации пользователей. Я успешно авторизирую пользователей и могу получить access_token из GitHub, чтобы поговорить с их API. Когда пользователь выходит из моего приложения, я лишаю законной сил…
1 ответ

Поддержание URL присяги

Я разрабатываю приложение NodeJS, основанное на петле, которое использует GitHub Passport auth. Для моего развития я использую localhost в своем callbackURL установка в providers.json, но я должен изменить его на опубликованный URL каждый раз, когда…
1 ответ

Доступ к токену доступа к серверу отдыхающего композитора hyperledger из клиентского интерфейса

У меня есть сеть композитора Hyperledger и сервер отдыха, настроенный с аутентификацией github (используя passportjs). С остального сервера я могу успешно пройти аутентификацию с помощью github и получить токен доступа, который находится в локальном…
1 ответ

Требуется авторизация 401 для интеграции REST API Hyperledger Composer из Webapp

Вступление У меня есть гиперведжер env, работающий в безопасном режиме по этой ссылке https://hyperledger.github.io/composer/integrating/enabling-rest-authentication.html и он работает нормально, если я аутентифицируюсь, как указано в документе (уда…
3 ответа

[Passportjs][Angular5] Нет заголовка "Access-Control-Allow-Origin" на запрошенном ресурсе. Происхождение 'null', следовательно, не разрешено

Я пытаюсь интегрировать API-интерфейс Nodejs с Angular. В бэкэнд-приложении я реализовал стратегии passpor-google, passport-github, passport-twitter. URL моего внутреннего приложения http://localhost:3000URL-адрес приложения My Frontend http://local…
0 ответов

Вход в SailsJS v1.0 Github с использованием passport-github2 не работает

У нас было приложение Sails.JS v0.12, которое недавно было обновлено до Sails.JS v1.0. Ранее мы использовали паспорт для локальной стратегии входа в систему (электронная почта) и использовали passport-github2 для пакета проверки подлинности GitHub n…
25 июл '18 в 05:40
1 ответ

Не удалось получить информацию профиля в обратном вызове, но удалось найти эту информацию в функции serializeUser

Я пытаюсь аутентифицировать пользователя, используя стратегию passport-github. Кажется, что все работает нормально, за исключением того, что я не могу получить информацию профиля внутри обратного вызова. Но удалось получить эту информацию в функции …
20 июн '19 в 15:27
1 ответ

Как правильно использовать passport-github для аутентификации REST API?

Я создаю клиент vue.js, который должен быть аутентифицирован через github oauth с использованием экспресс-сервера. Это легко сделать с помощью рендеринга на стороне сервера, но REST API доставил мне много хлопот. Я установил URL-адрес домашней стран…
0 ответов

ошибка в стратегии Github oAuth с использованием паспорта

Я столкнулся с ошибкой при написании кода после прочтения документации формы паспорт-стратегия github. Я думаю, я реализовал ее лучше всего со своей стороны, но все же это ошибка, что неизвестная стратегия аутентификации github Вот мой файл или конт…
30 июл '20 в 16:05
0 ответов

Попытка настроить стратегию Github Passport2 с помощью React/express

Я не уверен, что я делаю неправильно. Я следил за документацией, и похоже, что я все настроил правильно, но он просто не хочет предоставлять мне токен доступа и перенаправлять меня! Мне нужно перенаправить из реактивного маршрутизатора на маршрут au…
01 июн '20 в 03:41
0 ответов

Когда и почему Passport.js необходим для реализации GitHub OAuth 2.0?

Я интегрировал GitHub OAuth Login без Passport.js в свое приложение Node.js, используя Express и Axios, и он работает отлично. Итак, когда и зачем нужен Passport.js? // Import the express library const express = require('express') // Import the axio…
1 ответ

Passport-github2 возвращает null в поле электронной почты

паспорт-github2 возвращает null в поле электронной почты, даже если {scope: ['user:email']} был передан passport.authenticate('github', {scope: ['user:email'] , session: false})(req, res, next)
06 ноя '20 в 07:35
0 ответов

Ошибка: запрос не выполнен с кодом состояния 404, Axios пытается получить электронные письма пользователей github с помощью паспорта-github2

const Raven = require('raven') const GithubStrategy = require('passport-github2').Strategy const axios = require('axios'); const models = require('../../../db/models').models const config = require('../../../../config') const secrets = config.SECRE…
27 май '21 в 21:56
1 ответ

Стратегия Passport Github не работает и выдает ошибки

Код ниже злится на меня. Я не вижу в этом ничего плохого. function User(profile){ console.log(profile) } passport.use( new GitHubStrategy({ clientID: "my_id", clientSecret: "secret", callbackURL: "http://localhost:3000/auth/github/callback", }, func…
20 дек '20 в 13:32
0 ответов

Как я могу аутентифицировать мой клиент nodejs на локальном хосте с помощью предприятия github (размещенного в ec2) с помощью паспорта-github2?

Я пытаюсь аутентифицировать мой клиент nodejs предприятием github. Клиент nodejs находится на моей собственной машине (localhost), а предприятие github размещено на машине ec2. Предприятие github имеет самозаверяющий SSL-сертификат для https. Я такж…
0 ответов

Как настроить github oauth2passport.js?

Я использую github oauth2 паспорт.js. После первого входа в систему мое приложение автоматически входило в систему. Я думаю, что эта проблема заключается в следующем. promptконфиг. Но это не работает. Вот мой код: router.get('/auth/github', passport…
0 ответов

Passport-nestjs Github oauth: как отправить токены доступа из объекта запроса в URL-адресе обратного вызова в приложение на стороне клиента, размещенное в другом источнике?

Контроллер авторизации Nest js // route to access github oauth @Get('/') @Public() @UseGuards(AuthGuard('github')) async githubAuth() {} // callback url called after github strategy validates the user @Get('/github/callback') @Public() @UseGuards(Au…
0 ответов

Как использовать стратегию githubpassport.js, чтобы получать электронные письма пользователей вместо null

Я успешно получил данные пользователя, но поле электронной почты пустое. Через некоторое время я узнал, что мне нужно получить его с «https://api.github.com/user/emails». Я использовал axios, а также предоставил токен доступа как заголовок, но он да…