You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

新手开发者求助:NextAuth CredentialsProvider注册成功但登录失败问题

问题:NextAuth CredentialsProvider登录失败排查解决

我是一名入门级Web开发者,正在开发具备用户注册、仪表盘访问功能的银行网站。因为NextAuth原生仅支持登录(signIn)、无注册功能,所以采用NextAuth + CredentialsProvider + Prisma Adapter方案搭建用户系统。

目前已完成的工作:

  • 编写prisma.schema,通过DATABASE_URL成功在MongoDB创建对应数据库结构
  • 完成用户注册页面和createUser接口,可正常将用户数据添加至User集合

当前遇到的问题:使用CredentialsProvider执行登录操作时失败。

相关截图说明:

  • Prisma.schema截图:展示定义的User模型字段与结构
  • 注册页面截图:展示用户输入账号、密码等信息的前端注册界面
  • createUser接口截图:展示后端处理注册请求、写入用户数据的代码逻辑
  • 登录错误截图:展示登录触发的错误提示内容
  • nextauth.js文件截图:展示NextAuth配置文件中CredentialsProvider的具体配置代码

我已经尝试多种方法,但NextAuth文档不够直观易懂,希望能得到帮助,解决已注册用户无法正常登录的问题。


内容的提问来源于stack exchange,提问作者Daniel uzoegbu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 05:12:12