Skip to content

🚀next-auth-oauth

一键启动完善登录套件的Nextjs应用 🔐

为国人🚩提供更爽的集成,支持微信登国内常用平台,规范短信验证码集成

使用基本函数 🛠️

  1. 实现 IUserService 接口: 用于处理用户相关操作 👤

  2. 配置授权适配器: 根据需求设置授权适配器 🔧

  3. 导出如下字段:

    • signIn: 登录函数,增强后可以自动判断绑定场景/登录验证 🔑
    • signOut: 登出函数 🚪
    • auth: 授权函数 🛡️
    • listAccount: 获得绑定的第三方数据 📊
    • unBindOauthAccountInfo: 解绑第三方账号 🔓
    • handlers: 授权函数的中间件 ⚙️
    • regist: 账户注册函数 📝
    • oauthProviders: 列出第三方登录提供商 🌐

Released under the MIT License.