Skip to content

Commit 7bcfde0

Browse files
committed
return error if there is no user data to serialize
1 parent 42b19f3 commit 7bcfde0

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

server/config/passport.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@ function generateUniqueUsername(username) {
2222
}
2323

2424
passport.serializeUser((user, done) => {
25-
done(null, user.id);
25+
if (user) {
26+
done(null, user.id);
27+
} else {
28+
done(new Error('User is not available for serialization.'));
29+
}
2630
});
2731

2832
passport.deserializeUser((id, done) => {

0 commit comments

Comments
 (0)