在使用PassportJS时将用户序列化/反序列化到会话中的目的?

在使用PassportJS时序列化/反序列化用户到会话中的目的是什么? 我之前和JSP一起工作,似乎没有这些东西的概念。

它控制用户实例如何保存到会话存储(如connect-redis )。

我不是JSP的专家,但我想有一些类必须实现的ISerializable接口,这将是一个粗略的等价。