登录认证
SOFAST目前提供三种登录认证方式,也支持扩展其他登录认证方式
基于用户名和密码的登录认证
password模式常用于真实存在的用户通过PC WEB或App等客户端登录系统
SOFAST WEB端默认为该登录方式,并结合图形验证码防止恶意工具大量频繁调用登录接口。 (图形验证码可通过配置打开或关闭)
基于客户端模式登录认证
SOFAST为服务器端或可信终端也提供了基于Client的简易认证方式
客户端认证模式需谨慎使用,具体使用请联系技术委员会技术支持。
基于第三方登录的方式
SOFAST支持集成微信、支付宝等第三方快速登录,目前SOFAST已内置集成了支付宝登录,可通过以下体验。
第三方登录扩展的详细内容可在进阶学习中查看。
PS:支付宝扫码方式登录需要在支付宝开放平台中配置相关信息 https://open.alipay.com/
多端登录
SOFAST提供同一账号多终端登录的配置,可通过以下配置进行开启和关闭(默认为开启多终端登录)
sofast:
security:
limit:
#是否禁止同一账号多终端登录(true:禁止 false:不禁止)
multiple-login: false
#当检测到同时登录时,是禁止登录还是踢出已登录。此项设置为true时,踢出前一个登录终端
kicked-out: true
退出登录
在多终端同时登录情况下,退出时所有终端均退出。