我必须使用Angular 8和Spring Boot开发一个表单。我在这些技术上比较新,请寻求帮助。
提交表单时,必须由架构师进行分析。如果架构师验证了表单,则将更新表单的状态。我已经使用Spring Boot开发了前端(窗体)和Rest API。现在我有两个问题:
1 /架构师拥有自己的界面,最终用户也拥有自己的界面。我使用监护人idm作为身份验证系统的企业。登录后,应用程序必须知道当前用户是架构师还是普通用户。
您对如何在此Angular / Spring Boot应用程序中集成此监护人IDM服务器以及如何进行重定向有所了解吗?
2 /我不知道如何使用Angular和Spring Boot更改提交表单的状态。当我说“表格的状态”时,我的意思是“已验证”或“未验证”或“正在进行验证”。提交表单的用户必须查看其提交步骤。
我做了一些研究,但没发现。拜托,你能帮我吗? 谢谢。
答案 0 :(得分:0)
您可以使用Angular Route Guards来满足您的要求。下面是关于此的一点。
Angular’s route guards are interfaces which can tell the router whether or not it should allow navigation to a requested route. They make this decision by looking for a true or false return value from a class which implements the given guard interface.
您可以在下面的精彩文章中找到更多信息。 https://medium.com/@ryanchenkie_40935/angular-authentication-using-route-guards-bf7a4ca13ae3