我正在寻找一种方法将“成功”重定向到不同的路径,具体取决于网站中身份验证过程的开始位置。
有没有办法知道过程开始的成功事件? 或者有没有办法传递一些令牌或任何其他将在回调方法上返回的指示?
e.g。如果登录从“www.mysite.com/personal”或“www.mysite.com/public”开始。
即。在'www.mysite.com/personal'用户点击“google login”
- > 'www.mysite.com/auth/google'
- > PassportJS重定向到Google身份验证
- > Google会重定向回“www.mysite.com/auth/google/callback”。
我想知道google上次重定向的“回调”用户启动过程,个人还是公共?