当前位置: 首页 > 知识库问答 >
问题:

定制新的Grails Spring Security Core插件登录页面

徐鸿文
2023-03-14

我安装了Grails Spring Security Core插件,它工作得很好,但是我找不到登录页面的gsp文件。我想更改登录页面以匹配我的web主题。有人知道怎么找到文件吗?我尝试了generate-views和generate-all,然后是User、UserRole和Role domain类,但没有看到实际的文件。另外,我在我的项目目录中找不到spring security core插件的登录和注销控制器。知道怎么回事吗?

共有1个答案

松昱
2023-03-14

它们在插件本身中,所以这取决于插件的安装位置。在2.3中,它们将位于target/work/plugins下,而在早期版本中,它们将位于.grails文件夹中,该文件夹位于您的主目录中,因此类似于$home/.grails/2.x.x/projects/ /plugins

我喜欢通过从buildconfig.groovy中删除grails.project.class.dirgrails.project.test.class.dirgrails.project.test.reports.dir设置来保持简单,并添加

grails.project.work.dir = 'target'

所以所有的东西都在一个地方。

 类似资料:
  • 记录器文件中的日志- org.springframework.Security.Access.event.loggerlistener-安全授权失败,原因是:org.springframework.Security.Access.accessdeniedexception:访问被拒绝;通过身份验证的主体:org.springframework.security.authentication.ano

  • 问题内容: 我想设置我的网站,以便如果用户点击该页面并且他们已经登录,它将把他们重定向到主页。如果未登录,它将正常显示。由于登录代码内置在Django中,我该怎么做? 问题答案: 我假设你当前正在使用内置的登录视图, 或你网址中的类似内容。 你可以编写包含默认视图的登录视图。它将检查用户是否已经登录,如果已经登录则重定向,否则使用默认视图。 就像是: 当然可以相应地更改你的网址:

  • 我在我的Angular 5应用程序中使用keycloak JavaScript适配器,虽然我的登录和重定向工作,但问题是每当我刷新我的ng应用程序时,它会再次要求keycloak登录,尽管我看到我的会话仍然在 /auth/realms/{image a领域名称}/帐户上处于活动状态。 正如我从KeyClope JS适配器文档中了解到的那样https://www.keycloak.org/docs/

  • 问题内容: 我开始开发Eclipse插件(从技术上讲,是OSGi插件),遇到的第一个问题是我似乎无法像往常一样控制commons-logging输出。 我在插件依赖项中包含了commons- logging包,的确,当我记录某些信息(信息为INFO或更高严重性)时,它会记录到控制台。但是,我似乎无法以任何较低级别登录(例如DEBUG或TRACE)。 我已经指定了一个log4j.properties

  • 我现在一直在努力使用我的登录页面来让组件呈现Loggedin组件。我的前端是Reactjs,后端是NodeJS。我对nodejs、expression和react都是新手。 在loginform组件上,我使用fetch进行了一次post,它将用户名和密码传递给后端的相应endpoint。没问题。在后端,它读取我存储用户(不使用任何数据库)的jsonfile来查找匹配项,如果用户名和密码都匹配,则它

  • 问题内容: 我有一个网站,有一个用户系统。我想将wordpress的用户系统集成到该网站的系统中,但是我仍然想使用该网站的注册/登录页面。我不希望任何人都能使用Wordpress的登录或注册表格进行登录或注册。相反,当他们尝试访问Wordpress中的登录/注册页面时,我希望这些页面将它们重定向到我自己的登录/注册页面。 有什么办法吗?我已经尝试过Google,但是我所能找到的只是在用户登录或注册