다음 인증으로 원클릭 로그인
import { signIn } from "next-auth/react";
<button
onClick={() => signIn("google", { callbackUrl: "/account" })}
>
Sign in
</Button>
그리고 당신의
api/auth/[...nextauth].ts
경로는 동일하게 유지되며 추가 구성이 필요하지 않습니다.const options = {
providers: [
GoogleProvider({
clientId: process.env.GOOGLE_OAUTH_CLIENT_ID,
clientSecret: process.env.GOOGLE_OAUTH_CLIENT_SECRET,
}),
],
adapter: PrismaAdapter(prisma),
secret: process.env.SECRET,
};
const authHandler: NextApiHandler = (req, res) => NextAuth(req, res, options);
export default authHandler;
Reference
이 문제에 관하여(다음 인증으로 원클릭 로그인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/gdbroman/one-click-sign-in-with-next-auth-27if텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)