HEX
Server: nginx/1.28.3
System: Linux lightweb-s1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64
User: drdrivek-71 (1047)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: /home/eslinced-103/brise-edu.or.kr/app/Http/Controllers/Central/LoginTenantController.php
<?php

namespace App\Http\Controllers\Central;

use App\Http\Controllers\Controller;
use App\Models\Central\Tenant;
use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Request;
use Illuminate\View\View;

class LoginTenantController extends Controller
{
    public function show(): View
    {
        return view('tenants.login');
    }

    public function submit(Request $request): RedirectResponse
    {
        $this->validate($request, [
            'email' => 'exists:tenants',
        ]);

        /** @var Tenant $tenant */
        $tenant = Tenant::where('email', $email = $request->post('email'))->firstOrFail();

        return redirect(
            $tenant->route('tenant.login', ['email' => $email]),
        );
    }
}