ICode9

精准搜索请尝试: 精确搜索
  • javascript-如何在不使用express的情况下为在node.js和socket.io中制作的Web工具创建基本身份验证,登录系统2019-12-01 01:45:51

    我开发了一个使用node.js和socket.io的Web工具.这是一个一页的网站,并使用node.js从社交媒体网站获取数据并显示在同一页面上.我想为网站添加特定于站点的登录系统,但不想使用“ Express”或“ Passport”,因为它在不需要时会给网站增加很多过载. 我是node.js的新手,想知道是否需要

  • javascript-当使用password.js反序列化用户时,如何清除cookie?2019-11-19 01:37:34

    当我使用passport.deserializeUser处理程序时: passport.deserializeUser(function(id, done) { User.findById(id, function(err, user) { done(err, user); }); }); 如果用错误提示完成了操作,我是否有机会清除cookie并将用户重定向到/ login页面?该功能是否取决于我使用

  • javascript – 在nodejs中使用twitter oauth时无法获取/ auth / twitter / callback2019-10-07 12:37:24

    我正在尝试使用passportjs在nodejs中进行twitter oauth但是收到错误 Cannot GET /auth/twitter/callback?oauth_token=alksdkalsjdsjd23232378skjdfjsdhf&oauth_verifier=234jjh23j4k234k23h4j2h342k34hj 这是我的节点js代码 var express = require('express') , pass

  • javascript – node.js回调中’done’和’next’之间的区别2019-10-03 22:37:07

    在护照[configure authentication]文档中,它有一个相当可怕的功能,使用神秘的功能“完成”. passport.use(new LocalStrategy( function(username, password, done) { User.findOne({ username: username }, function (err, user) { if (err) { return done(err); }

  • javascript – 了解Passportjs自定义回调2019-09-29 06:35:02

    我正在尝试使用Passportjs,自定义回调的代码是: app.get('/login', function(req, res, next) { passport.authenticate('local', function(err, user, info) { if (err) { return next(err); } if (!user) { return res.redirect('/login'); }

  • javascript – node.js用护照登录2019-08-25 08:37:17

    我正在使用护照实现基本登录系统,但是当我使用正确的凭据登录时,我仍然收到此错误: 表达 500 TypeError:无法读取undefined的属性’passport’ 但是,当我使用错误的凭据登录时,通过重定向回登录页面可以正常工作.救命? app.js //dependencies var express = require('express'); va

  • javascript – 如何使用passportjs的jquery / ajax数据2019-08-25 00:36:51

    如果我使用表单字段action =“/ login”,method =“post”发送登录请求,它就可以了.类似于可用的代码here或here. 但如果相反,如果我使用jquery / ajax发送相同的信息,那么护照似乎不起作用.没有通过护照进行实际登录,但是ajax调用给出了误导性的成功消息. 以下不起作用.虽然我收到

  • 身份验证发出带有护照和Nginx作为代理服务器的Node.js2019-08-24 21:09:34

    我正在运行一个Node应用程序,它使用Passport.js在端口3000上进行身份验证. Nginx用作代理服务器来侦听端口80,代理将请求传递给端口3000.Passport.js用于身份验证. 认证协议如下:用户请求example.com,如果他未登录,则会重定向到example.com/login.成功登录后,用户将再次重定向到exam

  • javascript – 即使身份验证成功,PassportJS Facebook登录isAuthenticated也会返回false2019-07-28 17:35:09

    出于某种原因,在我的NodeJS Express应用程序上,当使用Facebook通过PassportJS库进行身份验证时,无论身份验证成功并返回配置文件数据,对request.isAuthenticated()的调用始终返回false. 我已经声明我的身份验证回调将成功重定向到/ profile路由,它成功完成: app.get('/auth/faceboo

  • javascript – 节点Passport,错误:身份验证策略必须具有名称2019-07-27 16:45:58

    我正在尝试在require行期间初始化SAML策略.像这样的东西: var myStrat = new require('passport-something').Strategy( { .... } ); passport.use('something', myStrat); 但我得到错误: .../passport/lib/authenticator.js:54 if (!name) { throw new Error('Authen

  • javascript – Sails JS护照http 4012019-07-11 02:36:53

    我试图在护照http包的帮助下保护我的风帆js rest api但是目前我无法弄清楚我的代码中的错误在哪里. 我用这个repo和这个tutorial来了解它应该如何工作.我的问题是我的代码总是返回401.我真的不知道在哪里寻找错误.如果您需要有关我的代码的更多信息,请发表评论布鲁诺 编辑:我找到了

  • javascript – Passport JWT auth在单元测试中 – socket挂断2019-07-10 23:34:05

    我正在尝试用Authorization标题来测试使用护照的JWT策略的受保护路线. 我尝试过axios,supertest,superagent,我得到了同样的错误 – ‘socket hang up’: Error: socket hang up at createHangUpError (_http_client.js:253:15) at Socket.socketOnEnd (_http_client.js:345:23) at

  • javascript – 用于在Node JS中进行身份验证的Passport2019-06-29 18:23:51

    我正在考虑使用Passport Library(http://passportjs.org/)在Node项目中进行身份验证. 我对以下护照会话功能感到困惑: passport.serializeUser(function( user, done ) { done( null, user.id ); }); passport.deserializeUser(function( id, done ) { user.get( id, func

  • javascript – Passport是否支持新的Google登录功能?2019-06-29 18:21:27

    我正准备构建一个应用程序,我想在其中启用包括Google在内的多个第三方的身份验证.该项目将在NodeJS写入,所以我决定使用Passport作为我的认证模块. 我知道Google recently released Google+ sign-in功能提供了额外的功能.如果提供Passport我想利用这些功能. 问题是:在阅读the Passpo

  • node.js – Nginx根据用户登录提供不同的文件?2019-06-20 10:33:38

    我正在使用Node.js和nginx.我的节点应用程序基于快速构建,并使用护照进行身份验证并使用会话.我的节点应用程序响应所有/ api URL上的JSON请求,nginx正在从公共目录提供静态文件. 我希望nginx在/用户未登录时提供index.html,并在/登录用户时提供app.html. 这是我目前的nginx配置.

  • javascript – 为什么每个请求都执行passport.serializeUser?2019-06-12 10:28:11

    我使用passport.js passport-facebook-token来保护我的API构建与Strongloop的Loopback Framework. 为什么护照在成功反序列化后再次序列化反序列化用户?每个请求都会调用passport.authenticate方法!我究竟做错了什么? 这是节点的日志: deserializeUser, id: XXXXXXXXXXXXXXXX User fou

  • javascript – 如何处理passport.deserializeUser()中的错误?2019-06-11 11:32:07

    我已经像这样配置了Express和Passport: var express = require("express"); var site = express(); var flash = require("connect-flash"); var passport = require("passport"); site.use(require("cookie-parser")()); site.use(require(&

  • 捕获/处理MySQL重复输入错误 – 使用NodeJS,PassportJS,Express,connect-flash,Heroku2019-06-09 20:10:41

    我正在为节点应用程序进行用户注册,从this示例开始,但是使用MySQL数据库而不是MongoDB. users表中的多个列具有唯一性约束. 以下是创建表的SQL代码: CREATE TABLE `' + dbconfig.database + '`.`' + dbconfig.users_table + '` ( \ `id` INT UNSIGNED NOT NUL

  • javascript – 使用AngularJS $http到POST时,PassportJS重定向无法正常工作2019-06-09 18:21:05

    我正在使用passportJS进行用户身份验证.这是我的应用程序的路由,它验证登录信息. app.post('/login', passport.authenticate('local', { successRedirect: '/', failureRedirect: '/login' })); 当我有我的表单时,重定向工作:

  • javascript – 未知的身份验证策略护照2019-05-28 09:20:03

    我已经使用基本模板设置了MEAN.IO应用程序,并尝试添加Windows Live和Yahoo passport身份验证依赖项. 我有npm安装了两个依赖项并设置代码(见下文),就像其他护照方案,如Facebook和谷歌(已预先安装并正在运行). passport.js: YahooStrategy = require('passport-yahoo-oauth').Strate

  • javascript – 如何让Google停止在PassportJS中自动登录用户?2019-05-28 08:21:44

    我只允许用户使用某个域名登录.此特定功能有效,而不是问题的根源.问题是,当用户尝试使用不正确的电子邮件地址登录时,会陷入某种负面反馈循环. 参考上面的图片,用户(在没有信息的空白隐身页面中)从第一步开始.单击登录会将他们带到第2步,然后再到第3步.尝试使用以不正确的域结尾的

  • javascript – Nodejs Passport – 使用多个Google策略2019-05-20 00:23:32

    我不确定这是否可行,但我想使用多种Google策略,以便根据链接/用户使用不同的范围集. 我创建了两个独立的护照变量: passport = require('passport') passport2 = require('passport') 我已将它们设置如下: passport.use(new GoogleStrategy({ clientID: GOOGLE_CLIENT_ID,

  • javascript – Express Passport.js成功重定向不加载页面,请求保持挂起2019-05-19 17:21:58

    我正在尝试使用passport.js和本地护照进行基本的用户名/密码验证. 虽然failureRedirect完全按照它应该执行的操作(重定向到指定页面),但successRedirect对其指定页面的请求保持挂起状态,并在一段时间后返回“空响应”. http://www.deviantpics.com/VdG 正如您在此图片中所看到的那

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有