0

目前我的工作是在我们将值传递给icewarp webmail 时隐藏用户名和密码。以前的开发人员传递的值如下:

Header("refresh:0;url=http://sample-icewarp.com/webmail/index.html?!#$username:$password");

并将用户重定向到icewarp webmail,但用户名和密码会在地址栏上显示几秒钟。但是在慢速连接时,它给了足够的时间来阅读和记忆它。

我打算使用 base64 编码。但我很困惑,我是否也需要进行 icewarp 解码?

我不是编程专家,担任 IT 技术支持。这已经成为我工作的一部分。

从谷歌搜索,我发现了这个 base64 编码的示例代码:

$data = /* some data */;
$base64Data = base64_encode($data);
$urlData = urlencode($base64Data);
$htmlData = htmlspecialchars($urlData);
printf('<input type="hidden" value="%s" name="pass-it-on">', $htmlData);

我如何编辑这个东西以使其重定向到icewarp webmail?

4

1 回答 1

0

为什么不使用外部登录(参见 icewarp/html/webmail/client/_external)?它将使用 RSA 登录 icewarp 的 AFAIK。或者单点登录...

于 2013-01-16T11:19:34.750 回答