我不想在我的服务器上开放注册,这样我就不必处理垃圾帐户,但同时我也不想手动为我邀请到我的 ejabberd 服务器的每个人添加帐户。有没有办法在注册页面上输入一次性注册 URL 或一次性代码,我可以生成并分发这些代码,然后每个人都可以设置自己的帐户?
答案1
如果您指的是注册页面mod_register_web它似乎没有这样的现成功能。但是,ejabberd 支持多种验证其中大多数方法使您能够使用一次性注册代码编写自定义注册页面。
如果你只是需要阻止陌生人注册,并且不具备创建自己的注册页面的技能,一个简单的选择就是添加一个反向代理5281
在 Web Admin BOSH HTTPS 端口(包括 mod_register_web)前面设置密码保护https://example.org:5281/register/
: