跳到主要内容
CNode

passport.js学习笔记

精华分享
Ppockry发布于 12 年前最后回复 12 年前
7110560

文章目录: 概述

  • 策略(Strategy)
  • passport和everyauth

依赖和安装

  • 环境依赖
  • 安装和配置

基本用法

  • local本地验证
    • 配置策略
    • usernameField
    • 验证回调
    • 密码验证
    • session序列化与反序列化
    • Authenticate验证
    • HTTP request操作
    • 完整示例
  • OAuth验证
    • OAuth验证流程
    • OAuth1.0
    • OAuth2.0
    • 使用passport-x插件
    • OAuth验证的逻辑

进阶学习

  • 验证多个条件
  • 使用多种验证策略/匿名登录验证
  • 游客登录验证
  • 在其他Web框架中使用passport
  • 在RESTful API中使用passport
  • 制作passport插件
  • 更多的验证方案
  • 推荐项目
  • 参考链接

文章太长就不贴了,给链接。欢迎挑错。

查看回复

回复 (7)

D
demohi#712 年前

点赞

L
lutaoact#612 年前

刚刚用passport.js写了用微博授权登录,之前没看到这篇文章

P
pockry#512 年前
引用 insideyiqi我半年前看文档的时候说localStrategy没有修改密码的API。。现在有了么

@insideyiqi 为什么要localStrategy提供修改密码呢?修改密码需要涉及数据库、加解密,passport只做验证,不支持很正常,你可以去看看Hackathon Starter中的实现。

I
insideyiqi#412 年前

我半年前看文档的时候说localStrategy没有修改密码的API。。现在有了么

C
coolicer#312 年前

我在做的时候,参考了这个http://code.tutsplus.com/tutorials/authenticating-nodejs-applications-with-passport--cms-21619 在做注册时候还是做不下去,最后不用它了。

L
leapon#212 年前

up

S
soliury#112 年前

好文,顶。收藏了。

参与回复

登录后即可参与回复。登录