0
我正在使用passportjs進行用戶認證,它包括本地認證和oauth認證,當啓用cookie時應用工作正常,但當用戶禁用cookie時,它不認證用戶,我使用基於會話的認證。如何禁用cookie時對用戶進行身份驗證?
我正在使用passportjs進行用戶認證,它包括本地認證和oauth認證,當啓用cookie時應用工作正常,但當用戶禁用cookie時,它不認證用戶,我使用基於會話的認證。如何禁用cookie時對用戶進行身份驗證?
基於會話的身份驗證,如express-session
需要cookie。 Express-session使用cookie來存儲session.id
。除非您有另一種方法在客戶端存儲session.id
並將該信息傳回給會話處理程序,否則您將無法使用護照的基於會話的身份驗證。
你也可以在這裏看一下這個問題,這個問題會更加深入。
How to do stateless (session-less) & cookie-less authentication?