我有一个完整的Spring应用程序(安全性由spring-security管理,控制器层由Spring MVC构建)。Spring Security REST和Angular
我在前端AngularJS中使用。
我需要一些我将如何处理Spring Security的REST身份验证以及如何在Angular方面调用这些服务的示例。
注意:基本身份验证对我来说是完美的。
我有一个完整的Spring应用程序(安全性由spring-security管理,控制器层由Spring MVC构建)。Spring Security REST和Angular
我在前端AngularJS中使用。
我需要一些我将如何处理Spring Security的REST身份验证以及如何在Angular方面调用这些服务的示例。
注意:基本身份验证对我来说是完美的。
需要一些代码来集成AngularJS和Spring Security,因为Spring Security并不打算被完整的Ajax框架所使用。
这里是一个示例应用程序,做这种整合,你会得到Spring Security的配置,并用来做这种整合一些类两种:
AngularJS的一大优点是它非常灵活,可以使用多种不同的后端配置。虽然我没有亲自使用Spring MVC或spring安全性,但我使用了与.NET MVC,Node和PHP的Angular,所有这些都使用稍微不同的身份验证系统,并且运行得非常好。
戴夫毛思迪有很大的教程系列,采用了认证概念(他的例子是PHP与Laravel),但其概念可能会有所帮助: https://github.com/davemo/end-to-end-with-angularjs
对于身份验证与AngularJS一个更高级的例子,你可能要检查out Angular-App: https://github.com/angular-app/angular-app