支持多种功能:微信扫码登录、手机号登录、邮箱登录、注册、更改手机号、更改邮箱、重置密码、忘记密码、注册协议

启用功能

可以启用如下功能:
微信扫码登录、手机号登录、邮箱登录、注册、更改手机号、更改邮箱、重置密码、忘记密码。
微信扫码登录功能可用的前提是微信公众号相关账号已经配置好。通常启用微信登录功能就不要启用注册功能,因为即使是未注册的新用户微信登录时会自动创建用户,如果注册功能也启用了有可能会导致一个用户有多个账号的情况。
用手机号或邮箱登录是一直支持的,这里的选项仅仅是显示输入框的占位符用以提醒用户而已。
如果希望首次挂载插件时就处于特定的非待登陆状态,可用在URL末尾添加zp133参数:

  1. 注册:/login?zp133=register

  2. 更改手机号:/login?zp133=changephone

  3. 更改邮箱:/login?zp133=changemail

  4. 更改密码:/login?zp133=changepassword

  5. 忘记密码:/login?zp133=forgetpassword

用户协议

注册是可以要求用户同意用户协议才能继续注册。

onEnd表达式

用户操作完成以后执行的表达式,如果操作成功$x里有用户信息,,失败则无$x
$x ? go("/") : warn("出错了")

由众触低代码平台生成和驱动