跳至内容
从 NextAuth.js v4 迁移?阅读 我们的迁移指南.
入门提供商维基媒体

维基媒体提供商

资源

安装

回调 URL

https://example.com/api/auth/callback/wikimedia

环境变量

AUTH_WIKIMEDIA_ID
AUTH_WIKIMEDIA_SECRET

配置

/auth.ts
import NextAuth from "next-auth"
import Wikimedia from "next-auth/providers/wikimedia"
 
export const { handlers, auth, signIn, signOut } = NextAuth({
  providers: [Wikimedia],
})

注册后,您可以最初仅使用您自己的维基媒体帐户测试您的应用程序。您可能需要等待几天才能批准应用程序,才能让每个人使用它。

备注

此提供商还支持所有维基媒体项目

  • 维基百科
  • 维基数据
  • 维基教科书
  • 维基词典
  • 等等..

请注意,维基媒体帐户不必关联电子邮件地址。因此,您可能需要在允许用户登录之前添加检查用户是否有电子邮件地址。

Auth.js © Balázs Orbán 和团队 -2024