2012-04-25 108 views

回答

1

目前无法实现这一功能,您需要实施自己的DataStore(如果您使用DataStore验证模块)或对所提供的密码使用对称解密的验证模块。

0

从我发现的,OpenAM不提供这种支持开箱即用。根据OpenAM邮件列表提供的信息,有两种选择:

选项1. SSL和POST 最常见的解决方案是使用SSL进行加密。

选项2.自定义登录模块 如果您需要使用给定算法对密码进行加密,则需要创建自定义登录模块。在进行宁静呼叫之前,您将加密密码,然后使用解密密码的登录模块进行加密。在这种情况下,您不需要SSL。

1

您也可以在链上启用HTTPBasic验证模块并发送用户名/值对base64编码。不加密,但至少编码(以及特殊字符支持)。