aboutsummaryrefslogtreecommitdiff
path: root/communities/174bg/174bg.net/src/app/login/page.js
diff options
context:
space:
mode:
authorAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-24 13:31:54 +0100
committerAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-24 13:31:54 +0100
commitf8a415632bbbe08e51ac5944343cb0bbf092bf2f (patch)
tree80b8088ec59e11c3bd2917a7b5ee1b663dc81460 /communities/174bg/174bg.net/src/app/login/page.js
parente2066f51523ecba0f1991edd0c2b94f8f4cd1820 (diff)
downloadunnamed-group-f8a415632bbbe08e51ac5944343cb0bbf092bf2f.tar
unnamed-group-f8a415632bbbe08e51ac5944343cb0bbf092bf2f.tar.gz
unnamed-group-f8a415632bbbe08e51ac5944343cb0bbf092bf2f.tar.bz2
unnamed-group-f8a415632bbbe08e51ac5944343cb0bbf092bf2f.tar.xz
unnamed-group-f8a415632bbbe08e51ac5944343cb0bbf092bf2f.zip
remove all except handbook
Diffstat (limited to 'communities/174bg/174bg.net/src/app/login/page.js')
-rw-r--r--communities/174bg/174bg.net/src/app/login/page.js51
1 files changed, 0 insertions, 51 deletions
diff --git a/communities/174bg/174bg.net/src/app/login/page.js b/communities/174bg/174bg.net/src/app/login/page.js
deleted file mode 100644
index b2b1ea8..0000000
--- a/communities/174bg/174bg.net/src/app/login/page.js
+++ /dev/null
@@ -1,51 +0,0 @@
-"use client";
-
-import { Suspense, useEffect, useState } from "react";
-import { useSearchParams } from "next/navigation";
-import { authClient } from "@/lib/auth-client";
-
-function LoginRedirect() {
- const searchParams = useSearchParams();
- const callbackUrl = searchParams.get("callbackUrl") ?? "/secure";
- const [error, setError] = useState(null);
-
- const signIn = () => {
- authClient.signIn
- .social({
- provider: "discord",
- callbackURL: callbackUrl,
- })
- .then(({ error }) => {
- if (error) setError(error.message ?? "Sign-in failed");
- });
- };
-
- useEffect(() => {
- signIn();
- // eslint-disable-next-line react-hooks/exhaustive-deps
- }, []);
-
- if (error) {
- return (
- <div>
- <p>Error: {error}</p>
- <button onClick={signIn}>Retry</button>
- </div>
- );
- }
-
- return (
- <div>
- <p>Redirecting to Discord...</p>
- <button onClick={signIn}>Click here if nothing happens</button>
- </div>
- );
-}
-
-export default function LoginPage() {
- return (
- <Suspense fallback={<p>Loading...</p>}>
- <LoginRedirect />
- </Suspense>
- );
-}