Passport.Js – вопросы и ответы

67
голосов
1
ответ
Я изучаю Node.js и все его функциональные возможности, и я использую учебник scotch ( https://scotch.io/tutorials/easy-node-authentication-setup-and-local ), я построил то, что он предложил, и это ...
3 месяца, 1 неделя назад Pedro Vallese
54
голоса
1
ответ
Я повторно генерирую session-id после входа пользователя в систему, генерируется новый идентификатор сеанса, и я также сохраняю этот идентификатор сеанса в mongodb, но проблема заключается в том, к...
3 месяца, 1 неделя назад Prabhat Mishra
67
голосов
1
ответ
Мне нужно создать аутентификацию на токенах в моем приложении node.js, чтобы пользователь мог использовать свои учетные записи на facebook или twitter для входа в мое приложение и использовать токе...
3 месяца, 1 неделя назад user824624
77
голосов
1
ответ
Мой код каким-то образом вызывал цикл перенаправления. Пользователи, посещающие /account должны быть перенаправлены в /login если они не прошли аутентификацию, и наоборот. Я использую ensureAuth в ...
3 месяца, 1 неделя назад Keith
114
голосов
1
ответ
У меня есть приложение Express/Angular с паспортом-facebook auth, и я пытаюсь внедрить систему на основе токенов, чтобы совершать вызовы на api с помощью jsonwebtokens и избегать сеансов/файлов coo...
3 месяца, 1 неделя назад nahl
103
голоса
1
ответ
В течение последних нескольких дней я разрабатывал свою первую систему входа в систему и аутентификации пользователя с использованием Passport.js. Неловко, я закончил его, и он работает так, как пр...
3 месяца, 1 неделя назад Vlad Z.
66
голосов
1
ответ
Я использую паспорт с Express в NodeJS для использования аутентификации LDAP для своего приложения, и я получаю сообщение об ошибке: events.js:154 throw er; // Unhandled 'error' event ^ Error: unab...
3 месяца, 1 неделя назад user1475573
87
голосов
1
ответ
Мне нужна проверка работоспособности и лучшая обработка ошибок без первого промежуточного программного обеспечения для проверки. Код работает очень хорошо, но я хотел бы удалить первое промежуточно...
3 месяца, 1 неделя назад Alessandro Corradini
95
голосов
1
ответ
Поэтому я использую Node, Express и Passport. Я регистрирую пользователей и сериализую сессию следующим образом: passport.serializeUser(function(user, done) { done(null, user.id); }); // Deserializ...
3 месяца, 1 неделя назад tcmoore
86
голосов
1
ответ
Я использую следующую конфигурацию LDAP для стратегии паспорта ldap с помощью гиперссылка: export COMPOSER_PROVIDERS='{ "ldap": { "provider": "ldap", "authScheme": "ldap", "module": "passport-ldapa...
3 месяца, 1 неделя назад user9040429
77
голосов
1
ответ
Мне нужно получить доступ к объекту req при успешном обратном вызове Twitter Passport: passport.use(new TwitterStrategy({ consumerKey: TWITTER_CONSUMER_KEY, consumerSecret: TWITTER_CONSUMER_SECRET,...
3 месяца, 1 неделя назад Afshin Mehrabani
79
голосов
2
ответа
Когда я использую обработчик passport.deserializeUser : passport.deserializeUser(function(id, done) { User.findById(id, function(err, user) { done(err, user); }); }); Если done был вызван с помощью...
3 месяца, 1 неделя назад Daiwei
158
голосов
2
ответа
В моем приложении я регистрирую facebook-стратегию следующим образом: Но возвращенный профиль не содержит поля электронной почты.... passport.use(new FacebookStrategy({ clientID: config.facebook.cl...
3 месяца, 1 неделя назад Rentrop
87
голосов
2
ответа
Я не получаю точные данные о том, какие аргументы необходимо принять в Стратегии паспортов. Было бы очень полезно, если бы кто-то указал мне на документацию. Например: passport.use(new LocalStrateg...
3 месяца, 1 неделя назад Vivek Kumar
56
голосов
1
ответ
Я новичок в мире node.js. Я использую паспортную библиотеку для аутентификации пользователя с помощью ключа api. То, что я пытаюсь сделать, это то, что наряду с ключом api. Я также хочу проверить и...
3 месяца, 1 неделя назад Jetson John
104
голоса
1
ответ
У меня есть API, который аутентифицирует пользователя из мобильного приложения. Я столкнулся с проблемой, когда, если пользователь входит в приложение с неправильным паролем или недопустимым именем...
3 месяца, 1 неделя назад Joseph Sortino
87
голосов
1
ответ
Реализован passport-jwt и пытается passport-jwt пользовательский ответ об ошибке, если пользователь passport-jwt (email | пароль пуст). И если пользователь не зарегистрирован api.js const passport ...
3 месяца, 1 неделя назад Mr Robot
67
голосов
1
ответ
Я хочу сделать ajax логин с паспортом. Js. У меня есть обычный код для установки паспорта.js: //route app.post('/api/auth/login', passport.authenticate('local-login', { successRedirect: '/', failur...
3 месяца, 1 неделя назад user348173
101
голос
2
ответа
Я писал стратегию локального входа и заметил, что он не работает, поэтому я отступил и попытался аутентифицироваться против моей пустой коллекции. Каждый раз, когда я отправляю форму, она принимает...
3 месяца, 1 неделя назад kentor
67
голосов
1
ответ
У меня есть сервер Nginx со следующей конфигурацией и node.js Server. server.js app = express(), cookieSession = require('cookie-session'), app.use(cookieSession({ secret: config.session_secret, re...
3 месяца, 1 неделя назад Michael Lebedew
151
голос
1
ответ
В нашем приложении ExpressJS, при нажатии на производственный сервер, сеанс паспорта в случайном порядке смешивается. Случайно страница может загружать представление другого пользователя, даже когд...
3 месяца, 1 неделя назад mauris
68
голосов
2
ответа
В моем mongodb, есть явно Пользователь с именем пользователя "testuser", но я все еще получаю "не удалось войти в систему!" когда я ввожу это. Примечание: Не использовать пароль еще. Просто пытаюсь...
3 месяца, 1 неделя назад senjougahara
77
голосов
1
ответ
Я делаю webapp с выражением, паспортом и mysql db. Пользователи хранятся в таблице на моем db, когда пользователь делает логин, приложение ищет запись на вкладке пользователя на db, и если она обна...
3 месяца, 1 неделя назад Ico
55
голосов
1
ответ
Я немного путаюсь с этими стратегиями и не понимаю ясного разницы между ними и какие из них мне нужно использовать в моем приложении? (Или даже нужно вообще), потому что мне нужно только обменивать...
3 месяца, 1 неделя назад silent_coder
161
голос
1
ответ
Я искал способ разрешить автору моего клиента с помощью JS SDK facebook, а затем каким-то образом передать это разрешение на мой сервер node (чтобы он мог проверять запросы с помощью графика fb api...
3 месяца, 1 неделя назад matthiasdv
56
голосов
1
ответ
Я всегда перенаправляюсь на URL-адрес отказа, независимо от деталей входа в систему, ничего не регистрируется на консоли и не отображается никаких ошибок. Любые идеи относительно того, почему это п...
3 месяца, 1 неделя назад Vivek Sharma
104
голоса
1
ответ
Я работаю над приложением с использованием Node.js с фреймворком Express, используя Passport для аутентификации пользователей и MongoDB для хранения. Мне трудно понять, почему независимо от того, к...
3 месяца, 1 неделя назад Patrick Estabrook
121
голос
1
ответ
Мне нужно реализовать функции для перенаправления на разные страницы на основе роли с помощью модуля узлов passport-local-role . например: 'admin' => http://domainname/admin 'user' => http://...
3 месяца, 2 недели назад user2108161
69
голосов
4
ответа
Многие фреймворки javascript используют якорный тег для установления маршрутизации в SPA. Можно ли зафиксировать якорный маршрут для сохранения в моем хранилище сеансов при аутентификации? Например...
3 месяца, 2 недели назад justin
56
голосов
1
ответ
У меня есть ошибка с моим кодом, с паспортной функцией. Я следовал этому руководству: Последовал образец учебника И я получаю сообщение об ошибке из файла /routes в nodemon server.js: TypeError: re...
3 месяца, 2 недели назад Christina Mitchell
79
голосов
2
ответа
Возможно ли обновить файл маршрута, модели или controller.js без перезапуска сервера Node.js?. В настоящее время я имею дело с клиентом, который хочет постоянных изменений в приложении в очень част...
3 месяца, 2 недели назад Fahid Mohammad
78
голосов
1
ответ
У меня проблема с моим приложением "Экспресс-вход". Все приложение работает до сих пор, и я получаю страницу входа. Это не проблема запроса dynamodb. Я разместил файл login.js ниже и при необходимо...
3 месяца, 2 недели назад Torben
56
голосов
1
ответ
Я очень расстраиваюсь этой ошибкой. Вот приложение, которое я развернул на heroku https://emm-samrat.herokuapp.com . Если вы нажмете кнопку входа в систему, появится пустая страница. Но если вы изм...
3 месяца, 2 недели назад Unity Hour
55
голосов
2
ответа
Я использую Node.js, angularjs, express и паспорт. Я пробовал все варианты, о которых я могу думать, но до сих пор нет решения. Не удалось найти решение из других сообщений для этой проблемы. app.p...
3 месяца, 2 недели назад charan tej
54
голоса
1
ответ
Я новичок в разработке JavaScript/TypeScript, и в настоящее время я расширяю экспресс-приложение с помощью единого входа в систему. Экспресс-приложение использует каркас контроллеров маршрутизации ...
3 месяца, 2 недели назад rw026
86
голосов
1
ответ
Как правильно обращаться с sociallogin с помощью узла +angular + паспорт? После успешного обратного вызова из Google Auth, как перенаправить в SPA (угловой) и обрабатывать поток там после? router.g...
3 месяца, 2 недели назад sudharsan tk
93
голоса
1
ответ
В настоящее время я создаю систему Timecard для сотрудников, которые будут работать на работе, на которой я работаю (просто чтобы сделать вещи немного менее хаотичными), и я хотел бы иметь постоянн...
3 месяца, 2 недели назад Scott Selke
94
голоса
1
ответ
<FilesMatch ""> Header set Cache-Control "no-cache, no-store, must-revalidate" </FilesMatch> <FilesMatch ".*"> Header set Cache-Control "max-age=604800, s-maxage=604800, public, m...
3 месяца, 2 недели назад SO-user
55
голосов
2
ответа
Я пытаюсь использовать pass-local-mongoose для аутентификации пользователя после отправки POST в/регистрационную форму. Я не могу понять, почему я всегда получаю "несанкционированный" и, как ни стр...
3 месяца, 2 недели назад TasDePixels
88
голосов
1
ответ
Можно ли войти через ajax с помощью паспорта .js? Дело в том, что я создаю пользователя через ajax, и я хочу, чтобы он был зарегистрирован автоматически (все с json в спокойном стиле), но req.login...
3 месяца, 2 недели назад R01010010
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема