首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当Moqui使用Shiro进行LDAP身份验证时,Moqui重置或更改LDAP密码

当Moqui使用Shiro进行LDAP身份验证时,Moqui重置或更改LDAP密码
EN

Stack Overflow用户
提问于 2020-01-09 07:23:05
回答 1查看 107关注 0票数 0

我们正在使用LDAP身份验证与使用Shiro的Moqui,我们能够成功地在LDAP上进行身份验证,但是我们也希望为使用Moqui前端的用户提供自助式ChangePassword /重置密码。

我们发现Shiro集成是READONLY的,无法使用使用Shiro的Moqui - LDAP集成更新LDAP密码,即使启用了Shiro - LDAP配置,Moqui更改密码/重置密码也会更新Moqui数据库而不是LDAP。也许这是设计出来的。

我们能够使用Apache目录服务创建Java服务,使用LDAP Api更改或重置LDAP密码,并能够使用moqui教程项目测试独立服务,我们希望将该服务与Moqui OOTB更改密码和重置密码屏幕集成

我来自Ofbiz背景,熟悉扩展现有组件以覆盖服务,而不会像下面的wiki页面中概述的那样在交付的组件中进行代码更改。我真的很喜欢这个主意https://cwiki.apache.org/confluence/display/OFBIZ/Addressing+Custom+Requirements+In+OFBiz

在Moqui中是否有“扩展现有组件”的等价物,在线教程似乎没有涵盖这一点,在线教程处理创建一个新的组件AFAIK。请分享一些指针

此外,如果有其他方法来解决这个问题,我对此持开放态度。

EN

回答 1

Stack Overflow用户

发布于 2020-01-09 15:18:30

由于Moqui中的屏幕树概念,因此不需要在URL路径中按名称挂载“组件”,该概念在Moqui中不存在。相反,有一个根屏幕,在您的组件中,您可以在该树中的任何位置注入屏幕。

文档:

https://www.moqui.org/m/docs/framework/User+Interface/XML+Screen

示例组件(实际的应用程序,但它们重用SimpleScreens屏幕的薄薄包装器非常简单):

https://github.com/moqui/PopCommerce

https://github.com/moqui/HiveMind

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59655179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档