英文:
Remove authorization from JHipster-generated application
问题
我正在使用控制台命令生成一个包括前端和后端的应用程序。命令为:jhipster。该应用程序是在已经进行了授权的情况下生成的。然后有人要求我彻底移除授权。
我发现可以使用命令生成一个不包括用户管理的新应用程序:--skip-user-management,那么如何移除现有应用程序的授权?
英文:
I am generating an app(frontend and backend) using the console command: jhipster. The app was generated with authorization. Then I was asked to completely remove the authorization.
I found that it is possible to generate a new application with the command: --skip-user-management, how to remove authorization for existing application?
答案1
得分: 1
请查看 https://stackoverflow.com/a/59212698/7773582 了解如何在现有应用中取消授权。这适用于 Angular 前端,不幸的是,我不知道在 React.js 前端中如何处理授权。
英文:
Please take a look at https://stackoverflow.com/a/59212698/7773582 to understand how to remove authorization in an existing application. This is the case for Angular-frontend, I unfortunately don't know where authorization is handled in reactjs as frontend.
答案2
得分: 0
我使用匿名用户解决了这个问题。
- 在SecurityConfiguration.class中为所有请求设置permitAll(),并移除beforeFilter()。
- 在private-route.tsx中,为checkAuthorities()方法设置为true。
英文:
I resolve it, using anonymous user.
- In SecurityConfiguration.class set permitAll() for all requests and remove beforeFilter().
- In private-route.tsx set true for checkAuthorities() method.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论