在Passportjs反序列化中,将会话数据存储在浏览器Cookie中

订购Nln

在Passportjs序列化和反序列化中,如何访问浏览器cookie(我将会话数据存储在持久性浏览器cookie中)而不是存储在数据库中。

亲子

如果您已经正确配置了护照中间件,则护照会话数据将作为参数传递给方法password.deserializeUser。

确保已正确设置快递护照:

app.use(express.cookieParser());
app.use(express.session({ secret: 'your secret phrase' }));
app.use(passport.initialize());
app.use(passport.session());

实施passport.serializeUserpassport.deserializeUser

// user contains the user data returned by the authentication strategy
passport.serializeUser(function(user, done) {
  done(null, user);
});
// obj contains the passport session data
passport.deserializeUser(function(obj, done) {
  // Use obj to get user info or include it directly into the request object  
  done(null, obj);
});

用户数据将在中提供req.user

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Selenium浏览器中将会话和cookie加载到Python中的请求库?

来自分类Dev

使用Oauth进行移动登录-将会话存储在浏览器中以获取Web视图

来自分类Dev

如何在浏览器的cookie中存储数据

来自分类Dev

在浏览器和会话中将数据存储为Cookie

来自分类Dev

浏览器后退按钮不会破坏PassportJS + ExpressJS中的会话。如何完全杀死/终止会话?

来自分类Dev

在与护照和快递的会话中,序列化和反序列化到底做了什么?

来自分类Dev

如何从存储在CouchDB中的Serilog反序列化LogEvent

来自分类Dev

反序列化Ext JS存储中的json数据时区分模型类型

来自分类Dev

反序列化Ext JS存储中的json数据时区分模型类型

来自分类Dev

WPF浏览器应用程序中的JSON序列化

来自分类Dev

如何序列化存储在会话中的ListItem

来自分类Dev

如何序列化会话中存储的ListItem

来自分类Dev

会话未存储在Django的浏览器中

来自分类Dev

PHP会话处理程序将会话存储为JSON不能正确解码php序列化

来自分类Dev

如何在Spring集成中忽略序列化器/反序列化器?

来自分类Dev

Asp.net MVC在控制器中反序列化Kendo Grid数据

来自分类Dev

在Kotlin中,数据类的Jackson反序列化错误

来自分类Dev

反序列化Java数据结构中的文本

来自分类Dev

反序列化现实世界中的JSON数据

来自分类Dev

在C#中反序列化复杂的JSON数据

来自分类Dev

如何在MVC中反序列化JSON数据

来自分类Dev

在Android中反序列化JSON数据

来自分类Dev

在Kotlin中,数据类的Jackson反序列化错误

来自分类Dev

如何在MVC中反序列化JSON数据

来自分类Dev

如何在 wordpress 中反序列化此数据

来自分类Dev

浏览器中Cookie存储的编码方案

来自分类Dev

我如何反序列化和序列化牛顿json中的复杂json数据?

来自分类Dev

如何在php中反序列化jquery序列化数据?

来自分类Dev

Mojarra会话中的服务器状态序列化

Related 相关文章

  1. 1

    如何从Selenium浏览器中将会话和cookie加载到Python中的请求库?

  2. 2

    使用Oauth进行移动登录-将会话存储在浏览器中以获取Web视图

  3. 3

    如何在浏览器的cookie中存储数据

  4. 4

    在浏览器和会话中将数据存储为Cookie

  5. 5

    浏览器后退按钮不会破坏PassportJS + ExpressJS中的会话。如何完全杀死/终止会话?

  6. 6

    在与护照和快递的会话中,序列化和反序列化到底做了什么?

  7. 7

    如何从存储在CouchDB中的Serilog反序列化LogEvent

  8. 8

    反序列化Ext JS存储中的json数据时区分模型类型

  9. 9

    反序列化Ext JS存储中的json数据时区分模型类型

  10. 10

    WPF浏览器应用程序中的JSON序列化

  11. 11

    如何序列化存储在会话中的ListItem

  12. 12

    如何序列化会话中存储的ListItem

  13. 13

    会话未存储在Django的浏览器中

  14. 14

    PHP会话处理程序将会话存储为JSON不能正确解码php序列化

  15. 15

    如何在Spring集成中忽略序列化器/反序列化器?

  16. 16

    Asp.net MVC在控制器中反序列化Kendo Grid数据

  17. 17

    在Kotlin中,数据类的Jackson反序列化错误

  18. 18

    反序列化Java数据结构中的文本

  19. 19

    反序列化现实世界中的JSON数据

  20. 20

    在C#中反序列化复杂的JSON数据

  21. 21

    如何在MVC中反序列化JSON数据

  22. 22

    在Android中反序列化JSON数据

  23. 23

    在Kotlin中,数据类的Jackson反序列化错误

  24. 24

    如何在MVC中反序列化JSON数据

  25. 25

    如何在 wordpress 中反序列化此数据

  26. 26

    浏览器中Cookie存储的编码方案

  27. 27

    我如何反序列化和序列化牛顿json中的复杂json数据?

  28. 28

    如何在php中反序列化jquery序列化数据?

  29. 29

    Mojarra会话中的服务器状态序列化

热门标签

归档