tay*_*018 13 authentication clerk
我正在使用 Clerk 为我的应用程序实施身份验证。这是一个仅在内部使用的应用程序,因此我只希望我授予访问权限的人能够登录。我真的不希望任何人都能够自己注册。我喜欢 Clerk,因为它可以轻松地向应用程序添加身份验证,但我没有找到禁用注册功能的方法。有人试过这个吗?
在这种情况下我使用Nextjs,导航到 src/app/pages 文件夹中的 _app.tsx 文件
import { ClerkProvider } from "@clerk/nextjs";
const MyApp: AppType = ({ Component, pageProps }) => {
return (
<ClerkProvider appearance={{
elements: {
footer: "hidden",
},
}}>
<Component {...pageProps} />
</ClerkProvider>
)}
Run Code Online (Sandbox Code Playgroud)
因此,在这种情况下,如果您希望用户无法注册...您可以通过使用css 修改整个元素来禁用下面的注册文本,其中显示“没有帐户?注册”。注册文本的CSS类是-footer,您可以按照自己的方式进行编辑。有关更多信息,请阅读文档:https ://clerk.com/docs/users/build-your-own-ui