Javascript 具有身份验证和角度应用程序路由/重定向的非角度登录页

Javascript 具有身份验证和角度应用程序路由/重定向的非角度登录页,javascript,angularjs,authentication,routing,Javascript,Angularjs,Authentication,Routing,我在这里搜索了很多,但我无法找到我问自己的问题的答案。事情是这样的: 一方面,我希望有一个静态登录页面(带有登录/注册表单),另一方面,我有一个angular应用程序,可以处理与经过身份验证的用户相关的所有事情。这是因为我的应用程序有点“私密”,所以不能注册或登录的用户不必加载整个angular应用程序,也不能再登陆了 在登录页面上,登录请求点击我的API,使用给定的凭据,我将用户访问令牌存储在本地存储器中,这允许他在angular应用程序中执行所有未来的请求 我想做的是为着陆和角度应用程序提供

我在这里搜索了很多,但我无法找到我问自己的问题的答案。事情是这样的:

一方面,我希望有一个静态登录页面(带有登录/注册表单),另一方面,我有一个angular应用程序,可以处理与经过身份验证的用户相关的所有事情。这是因为我的应用程序有点“私密”,所以不能注册或登录的用户不必加载整个angular应用程序,也不能再登陆了

在登录页面上,登录请求点击我的API,使用给定的凭据,我将用户访问令牌存储在本地存储器中,这允许他在angular应用程序中执行所有未来的请求

我想做的是为着陆和角度应用程序提供相同的URL。假设基本url是www.myproject.com,当我转到该url时,根据我是否登录,我希望被重定向到登录页或angular应用程序。它还基于“记住我”复选框

那么,根据用户状态(已登录或未登录),如何在着陆和angular应用程序之间共享www.myproject.com呢?它是某种服务器路由吗?或者我可以用angular ui router实现这一点

这只是一个幻想,我也可以有像www.myproject.com这样的URL用于登陆,www.myproject.com/app用于angular应用,但这里真正的问题是如何进行基于日志/非日志的路由。如果用两个不同的URL解释更简单,我也感兴趣

谢谢你的回答,我在这里感到很失落

编辑 由于angular应用程序中的所有请求都需要访问令牌,如果我在使用http拦截器进入angular应用程序时发现oAuth可能会出现401错误,该怎么办?我可以用这个重定向到我的外部登录页文件吗

我真的不需要在登录和应用程序之间共享根url,我只想知道:捕获401代码是重定向到登录/登录页面的好方法吗