diff --git a/src/components/LoginForm.tsx b/src/components/LoginForm.tsx index 389d56a..00b53e3 100644 --- a/src/components/LoginForm.tsx +++ b/src/components/LoginForm.tsx @@ -1,23 +1,8 @@ -import { useSupabase } from "solid-supabase"; import { useNavigate, useSubmission } from "@solidjs/router"; import { createSignal, Show } from "solid-js"; import { login, register } from "~/lib"; export const LoginForm = () => { - const navigate = useNavigate(); - const supabase = useSupabase(); - const signIn = async () => { - const { error } = await supabase.auth.signInWithOAuth({ - provider: "github", - }); - - if (error) { - alert(error.message); - return; - } - navigate("/cloud", { replace: true }); - }; - const loginStatus = useSubmission(login); const registerStatus = useSubmission(register); diff --git a/src/routes/api/auth/[...solidauth].tsx b/src/routes/api/auth/[...solidauth].tsx deleted file mode 100644 index 435732d..0000000 --- a/src/routes/api/auth/[...solidauth].tsx +++ /dev/null @@ -1,4 +0,0 @@ -import { SolidAuth } from "@solid-auth/base"; -import { authOptions } from "~/server/auth"; - -export const { GET, POST } = SolidAuth(authOptions); diff --git a/src/routes/login.tsx b/src/routes/login.tsx index 4371ddd..aab68e9 100644 --- a/src/routes/login.tsx +++ b/src/routes/login.tsx @@ -1,21 +1,14 @@ -import { A, Title, useRouteData } from "solid-start"; import { Show } from "solid-js"; import LoginForm from "~/components/LoginForm"; -import { useSession } from "~/composables/solidauth"; -import { signOut } from "@solid-auth/base/client"; - -export const routeData = useSession; - -export const Home = () => { - const session = useRouteData(); +export default () => { return (
- Login + Login

Login

- @@ -35,11 +28,10 @@ export const Home = () => { Logout - + */} +
); }; - -export default Home;