我正在使用Twitter登录实现用户身份验证,我想知道如何继续。
我的应用是具有react + redux的通用应用。我使用护照和passport-twitter设置了服务器端登录逻辑。当我转到http://myApp/auth/twitter
时,我从Twitter获取身份验证令牌,将其保留在db中,并使用快速会话保存序列化用户。我被重定向回我的应用程序。
我现在想要设置客户端逻辑。我想我需要将用户信息存储在我的redux商店中。但是我怎么能这样做呢?成功验证后,当我被重定向回应用程序时,如何检索用户信息?
我是否需要使用req.cookie
之类的内容在服务器端查找用户信息,将初始状态发送给客户端,并在客户端重新补充用户信息?