增强的 `signIn` 登录函数
自动处理绑定场景和登录验证,将验证逻辑转发给 `UserService` 🔄
实现 IUserService
接口: 用于处理用户相关操作 👤
配置授权适配器: 根据需求设置授权适配器 🔧
导出如下字段:
signIn
: 登录函数,增强后可以自动判断绑定场景/登录验证 🔑signOut
: 登出函数 🚪auth
: 授权函数 🛡️listAccount
: 获得绑定的第三方数据 📊unBindOauthAccountInfo
: 解绑第三方账号 🔓handlers
: 授权函数的中间件 ⚙️regist
: 账户注册函数 📝oauthProviders
: 列出第三方登录提供商 🌐