Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建我的身份验证代码,并且我正在使用在此板上多次讨论过的 401 拦截。 用户登录后重定向
我唯一的问题是我不喜欢当您第一次启动应用程序并且您还没有登录时,它会将您从主屏幕重定向到登录页面(您会看到主屏幕一秒钟然后登录屏幕)。我可以根据他们的 cookie 中是否存储有 apitoken 或根据我是否可以使用我的身份验证令牌成功 ping 服务器将登录页面设置为默认页面吗?
谢谢!
您可以在模块运行时进行重定向。这将在显示页面之前生效。
app.run( function($location) { if (!apitoken) $location.path("/login"); });