diff --git a/.env.example b/.env.example index 8931968..da43ab0 100644 --- a/.env.example +++ b/.env.example @@ -9,4 +9,5 @@ STUDENT_URL="http://localhost:9000" ADMIN_URL="http://localhost:9000" ADMIN_DOMAIN="http://localhost:9001" +ALLOWED_EMAIL_DOMAIN="@somaiya.edu" AUTH_TRUST_HOST=TRUE \ No newline at end of file diff --git a/apps/admin/app/login/page.tsx b/apps/admin/app/login/page.tsx index c7195cd..b7b3d49 100644 --- a/apps/admin/app/login/page.tsx +++ b/apps/admin/app/login/page.tsx @@ -1,4 +1,6 @@ import { Button } from '@workspace/ui/components/button'; +import { Alert, AlertDescription, AlertTitle } from '@workspace/ui/components/alert'; +import { AlertCircle } from 'lucide-react'; import { signIn } from '@/auth'; async function logIn() { @@ -6,7 +8,9 @@ async function logIn() { await signIn('google', { redirectTo: '/' }); } -export default async function Page() { +export default async function Page(props: { searchParams: Promise<{ error?: string }> }) { + const searchParams = await props.searchParams; + const error = searchParams?.error; return (
Sign in to manage placements and students
Empower your journey. Shape the future.