diff --git a/.env.local b/.env.local deleted file mode 100644 index 8b2954a..0000000 --- a/.env.local +++ /dev/null @@ -1,23 +0,0 @@ -PORT=3007 - -# ClickHouse Configuration -CLICKHOUSE_HOST=10.0.1.60 -CLICKHOUSE_PORT=8123 -CLICKHOUSE_USER=admin -CLICKHOUSE_PASSWORD=your_secure_password -CLICKHOUSE_DATABASE=shorturl_analytics -CLICKHOUSE_URL=http://10.0.1.60:8123 - -REDIS_HOST="localhost" -REDIS_PORT="6379" -REDIS_PASSWORD="" - -# Supabase Configuration -SUPABASE_URL="https://base.uppmkt.com" -SUPABASE_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoic2VydmljZV9yb2xlIiwiaXNzIjoic3VwYWJhc2UtZGVtbyIsImlhdCI6MTY0MTc2OTIwMCwiZXhwIjoxNzk5NTM1NjAwfQ.DaYlNEoUrrEn2Ig7tqibS-PHK5vgusbcbo7X36XVt4Q" -SUPABASE_ANON_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJhbm9uIiwKICAgICJpc3MiOiAic3VwYWJhc2UtZGVtbyIsCiAgICAiaWF0IjogMTY0MTc2OTIwMCwKICAgICJleHAiOiAxNzk5NTM1NjAwCn0.dc_X5iR_VP_qT0zsiyj_I_OZ2T9FtRU2BBNWN8Bu4GE" -DATABASE_URL="postgresql://supabase_admin:your-super-secret-and-long-postgres-password@base.uppmkt.com:35432/postgres" - -# Next.js Public Environment Variables (accessible in browser) -NEXT_PUBLIC_SUPABASE_URL="https://base.uppmkt.com" -NEXT_PUBLIC_SUPABASE_ANON_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJhbm9uIiwKICAgICJpc3MiOiAic3VwYWJhc2UtZGVtbyIsCiAgICAiaWF0IjogMTY0MTc2OTIwMCwKICAgICJleHAiOiAxNzk5NTM1NjAwCn0.dc_X5iR_VP_qT0zsiyj_I_OZ2T9FtRU2BBNWN8Bu4GE" diff --git a/app/login/page.tsx b/app/login/page.tsx index 353aad0..ea5cb53 100644 --- a/app/login/page.tsx +++ b/app/login/page.tsx @@ -8,7 +8,7 @@ import { useAuth } from '@/lib/auth'; export default function LoginPage() { const router = useRouter(); const searchParams = useSearchParams(); - const { signIn, signInWithGitHub, signInWithGoogle, user } = useAuth(); + const { signIn, user } = useAuth(); const [email, setEmail] = useState(''); const [password, setPassword] = useState(''); @@ -62,50 +62,6 @@ export default function LoginPage() { } }; - const handleGitHubSignIn = async () => { - try { - setIsLoading(true); - setMessage({ type: '', content: '' }); - - const { error } = await signInWithGitHub(); - - if (error) { - throw new Error(error.message); - } - - // 登录成功后,会通过 useEffect 重定向 - } catch (error) { - console.error('GitHub login error:', error); - setMessage({ - type: 'error', - content: error instanceof Error ? error.message : 'Failed to sign in with GitHub' - }); - setIsLoading(false); - } - }; - - const handleGoogleSignIn = async () => { - try { - setIsLoading(true); - setMessage({ type: '', content: '' }); - - const { error } = await signInWithGoogle(); - - if (error) { - throw new Error(error.message); - } - - // 登录成功后,会通过 useEffect 重定向 - } catch (error) { - console.error('Google login error:', error); - setMessage({ - type: 'error', - content: error instanceof Error ? error.message : 'Failed to sign in with Google' - }); - setIsLoading(false); - } - }; - return (
+
Don't have an account?{' '} Register