我是 oauth2 和 openid connect 的新手,因此,许多概念对我来说仍然模糊不清 - 我在这里寻求建议
我打算使用以下组件构建网络应用:
- 带角度的SPA
使用asp.net core 2.x - web API
- auth服务器(单独 - 不在Web API的同一项目中)
openiddict 2.x
醇>
我拥有三个组件= auth服务器和SPA客户端应用之间有完整的信任。
我需要用户登录(输入用户名和密码)并直接在Angular客户端注册(无重定向到auth服务器注册或登录或权限页面)
我的问题是:
- 在这种情况下使用什么是适当的流程?
- 关于角度客户端:什么是最好的auth包或库
与角度客户端一起使用,最好兼容且易于使用
在auth服务器中使用openiddict
- 我需要有关应用工作流程的建议(在3之间)
组件)
- 这个堆栈有没有教程(比例子好)?
醇>
对 任何这些问题的任何回答都非常感谢,提前感谢