Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring安全性在AngularJS中的实现_Angularjs_Spring - Fatal编程技术网

Spring安全性在AngularJS中的实现

Spring安全性在AngularJS中的实现,angularjs,spring,Angularjs,Spring,我是春天安全的新手。我想在我的AngularJS应用程序中实现它。在身份验证之后,它必须根据角色重定向到一个页面,比如如果它是管理员,它必须重定向到admin.html,如果它是用户,它必须重定向到user.html,通过Spring安全性会有很大帮助 如果您想更熟悉一些工作项目模型。这提供了一些很棒的工作项目。 这将使您更容易理解基于角色的身份验证 我还为我的办公室实习做了一个简单的项目。如果对你有帮助的话,这是你的建议 通过Spring security会有很大帮助 如果您想更熟悉一些工作项

我是春天安全的新手。我想在我的AngularJS应用程序中实现它。在身份验证之后,它必须根据角色重定向到一个页面,比如如果它是管理员,它必须重定向到
admin.html
,如果它是用户,它必须重定向到
user.html
,通过Spring安全性会有很大帮助

如果您想更熟悉一些工作项目模型。这提供了一些很棒的工作项目。 这将使您更容易理解基于角色的身份验证


我还为我的办公室实习做了一个简单的项目。如果对你有帮助的话,这是你的建议

通过Spring security会有很大帮助

如果您想更熟悉一些工作项目模型。这提供了一些很棒的工作项目。 这将使您更容易理解基于角色的身份验证


我还为我的办公室实习做了一个简单的项目。如果对你有帮助的话,这是你的建议

到目前为止,您都做了些什么?我遵循了这一点,我想知道用户名和密码是如何传递给authenticationmanager的,它是如何通过身份验证的?从angularjs和重定向到不同的页面,基于我上面提到的角色。非常感谢您到目前为止做了什么?我遵循了这个,我想知道用户名和密码是如何传递到authenticationmanager的,它是如何通过身份验证的?从angularjs和重定向到不同的页面,基于上面提到的角色。非常感谢Hanks a lot sohil,可以使用authenticationsuccess处理程序和AuthenticationFailure处理程序来完成。如果我从angular传递凭据,那么将调用spring安全性中的哪个方法。在这方面你能帮我吗。。提前感谢您,您当然也可以使用自定义授权成功处理程序来完成。AngularJS基本上是一个视图。可以通过实现UserDetailsService类来覆盖Spring安全身份验证,UserDetailsService类是加载用户特定数据的核心Spring安全接口。这里有一个项目。您可以查看服务包以便更好地理解。非常感谢sohil,在正常身份验证中,我们调用方法j_spring_security_check来发送数据。同样,RESTAPI的方法是什么。哪一种方法更适合于basic auth或任何其他标准。请用这个来启发我。再次感谢sohil在这么短的时间内帮助我,您可以覆盖默认设置并在spring securityconfiguration xml中添加loginprocessingurl。Basic Auth不提供任何类型的安全性,因为编码的比特和密码很容易被解码。下面是一个关于基本Auth如何工作的好方法。还有一些其他的身份验证,比如誓言、Oath2,您可以研究它们以获得更好的安全性。另外,如果我回答了你的问题,你可以投赞成票或打勾,这真的很有帮助。sohil你能提供一些jwt和oauth的示例项目或链接吗?非常感谢sohil,可以使用authenticationsuccess处理程序和AuthenticationFailure处理程序来完成吗。如果我从angular传递凭据,那么将调用spring安全性中的哪个方法。在这方面你能帮我吗。。提前感谢您,您当然也可以使用自定义授权成功处理程序来完成。AngularJS基本上是一个视图。可以通过实现UserDetailsService类来覆盖Spring安全身份验证,UserDetailsService类是加载用户特定数据的核心Spring安全接口。这里有一个项目。您可以查看服务包以便更好地理解。非常感谢sohil,在正常身份验证中,我们调用方法j_spring_security_check来发送数据。同样,RESTAPI的方法是什么。哪一种方法更适合于basic auth或任何其他标准。请用这个来启发我。再次感谢sohil在这么短的时间内帮助我,您可以覆盖默认设置并在spring securityconfiguration xml中添加loginprocessingurl。Basic Auth不提供任何类型的安全性,因为编码的比特和密码很容易被解码。下面是一个关于基本Auth如何工作的好方法。还有一些其他的身份验证,比如誓言、Oath2,您可以研究它们以获得更好的安全性。另外,如果我回答了你的问题,你可以投赞成票或打勾,这真的很有帮助。你能提供一些jwt和oauth的示例项目或链接吗。