【发布时间】:2016-08-05 11:01:55
【问题描述】:
在登录应用程序上工作。使用 Angular2 分离前端,使用 Spring 实现的 REST 访问后端。最初使用 spring security 实现了登录应用程序,但没有 angular 2 只是使用普通 jsp。
现在我想用 REST 实现同样的效果。在这方面需要一些意见。
- Angular 2 前端
- 用于登录、注册、注销等的 Spring REST API...
- 使用 OAuth 实现 Spring 安全性。
后来我想用 OpenId(Google 和 Facebook)扩展同样的功能
【问题讨论】:
-
你可以让它工作吗?
-
虽然这将是一个很棒的教程,但我担心它对于 SO 问题来说过于宽泛。
-
REST 不是基于 JSON 的 Web-API,而是一种架构风格,用于通过利用后备传输协议提供的操作语义来将客户端与服务器解耦,以便按照协议交换资源的状态到协商的媒体类型表示。因此,客户端和服务器之间的耦合转换为中间媒体类型。那么,你为什么还要费心去尝试 REST-ify 你的登录,而可能只有你的前端会与它交谈呢?
标签: rest spring-security angular