首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏智慧协同

    我的NodeJS学习之路7(权限认证)

    安装集成 npm install passport --save 我们还用到了本地验证策略,所以将passport-local一起安装 npm install passport-local --save 配置passport 在项目中引用 var passport = require('passport'); var LocalStrategy = require('passport-local').Strategy /routes/dashboard-u')); 关于passport-local的实用实例,在官方wiki有给出,可以做一下参考。

    2.4K30发布于 2019-06-13
  • 来自专栏程序员成长指北

    Nest.js 实战系列第二篇-实现注册、扫码登陆、jwt认证等

    local 本地认证 首先安装一下依赖包,前面说了passport本身不做认证, 所以我们至少要安装一个passport策略, 这里先实现本地身份验证,所以先安装passport-local: npm install @nestjs/passport passport passport-local npm install @types/passport @types/passport-local 我们还安装了一个类型提示 '; import { PassportStrategy } from '@nestjs/passport'; import { IStrategyOptions, Strategy } from 'passport-local 第二个参数:是策略别名,上面是passport-local,默认就是local 接着调用super传递策略参数, 这里如果传入的就是username和password,可以不用写,使用默认的参数就是, username: user.username, role: user.role, }); return { token }; } } 到目前为止, 我们已经通过passport-local

    11.4K30编辑于 2021-12-13
  • 来自专栏云瓣

    关于 Node.js 的认证方面的教程(很可能)是有误的

    凭证,作为中间件,简单地说就是“这个用户可以通过”或“这个用户不可以通过”,需要 passport-local 模块来处理在你自己的数据库密码存储,这个模块也是由 Passport.js 作者写的。 让我们来 google 另一个使用 passport-local 的教程。我发现这个来自 RisingStack 的一个叫“Node Hero”系列的快速教程,但从这个教程中我没找到很有用的帮助。 接下来,这是第四个结果,来自写于 2015 年的 Google 产出的 express js passport-local 教程。它使用 Mongoose ODM,实际上从我的数据库读取凭据。 让我们选择 TutsPlus 上更高排名的 passport-local 教程。 Scotch,在 passport-local 教程中做了一个密码存储的工作,比如只是忽略他们以前告诉你的东西,并将密码存储在明文中。

    6.3K90发布于 2018-05-02
  • 来自专栏前端小叙

    koa使用koa-passport实现路由进入前登录验证

    log4js = require('koa-log4') const logger = log4js.getLogger('passport') const LocalStrategy = require('passport-local

    1.9K50发布于 2018-08-01
  • 来自专栏青年码农

    【Nest教程】Nest项目集成JWT接口认证

    @Post('/login') async login(@Body() loginParmas: any) {} 3 安装依赖 yarn add passport passport-jwt passport-local

    3.4K1311发布于 2021-02-03
  • 来自专栏全栈技术

    网络安全实战:保护您的网站和数据免受威胁的终极指南

    示例代码:Node.js中使用Passport进行身份验证 const passport = require('passport'); const LocalStrategy = require('passport-local

    65440编辑于 2023-09-17
  • 来自专栏图雀社区

    Nest.js 从零到壹系列(三):使用 JWT 实现单点登录

    安装依赖包 $ yarn add passport passport-jwt passport-local @nestjs/passport @nestjs/jwt -S 2. 编写本地策略 这一步非必须,根据项目的需求来决定是否需要本地策略 // src/logical/auth/local.strategy.ts import { Strategy } from 'passport-local

    6.6K61发布于 2020-04-07
  • 来自专栏FinGet前端之路

    Nuxt + Koa2 + Mongodb 手撸一个网上商城

    用到的几个插件: yarn add koa-json koa-generic-session koa-bodyparser koa-redis koa-passport passport-local koa-router const passport = require('koa-passport') const LocalStrategy = require('passport-local') const User =

    9.6K10发布于 2019-11-28
  • 来自专栏FinGet前端之路

    Nuxt + Koa2 + Mongodb 手撸一个网上商城

    用到的几个插件: yarn add koa-json koa-generic-session koa-bodyparser koa-redis koa-passport passport-local koa-router const passport = require('koa-passport') const LocalStrategy = require('passport-local') const User

    11K10发布于 2019-08-09
  • 来自专栏前端森林

    图解常见的九种设计模式

    Github - passport-local:https://github.com/jaredhanson/passport-local Github - passport-oauth2:https:

    1.8K40发布于 2020-11-03
  • 来自专栏胡哥有话说

    图解常见的九种设计模式

    Github - passport-local:https://github.com/jaredhanson/passport-local Github - passport-oauth2:https:

    2.2K31发布于 2020-11-03
  • 来自专栏前端达人

    2024年Node.js精选:50款工具库集锦,项目开发轻松上手(五)

    express = require('express'); const passport = require('passport'); const LocalStrategy = require('passport-local

    2.1K10编辑于 2024-06-14
领券