fix: discord provider scope

This commit is contained in:
Bereket Engida
2024-09-30 20:08:17 +03:00
parent b9742d29ad
commit b4642c2ad5
5 changed files with 50 additions and 25 deletions

View File

@@ -14,7 +14,7 @@ import { Input } from "@/components/ui/input";
import { Label } from "@/components/ui/label";
import { PasswordInput } from "@/components/ui/password-input";
import { signIn } from "@/lib/auth-client";
import { GitHubLogoIcon } from "@radix-ui/react-icons";
import { DiscordLogoIcon, GitHubLogoIcon } from "@radix-ui/react-icons";
import { Key, Loader2 } from "lucide-react";
import Link from "next/link";
import { useRouter } from "next/navigation";
@@ -118,6 +118,19 @@ export default function SignIn() {
<GitHubLogoIcon />
Continue with Github
</Button>
<Button
variant="outline"
className="w-full gap-2"
onClick={async () => {
await signIn.social({
provider: "discord",
callbackURL: "/dashboard",
});
}}
>
<DiscordLogoIcon />
Continue with Discord
</Button>
<Button
variant="outline"
className="w-full gap-2"