<?php

namespace App\PackagesAdmin\Manager\Controllers;

use App\Http\Controllers\Controller;
use App\PackagesAdmin\Manager\Models\Manager;
use Auth;
use Illuminate\View\Factory;
use View;

/**
 * Class AuthController
 * @package App\PackagesAdmin\Admin\Controllers
 */
class AuthController extends Controller
{
	/**
	 * AuthController constructor.
	 */
	public function __construct()
	{
		Auth::shouldUse(Manager::WEB_GUARD);
		$this->middleware('guest_admin');
	}

	/**
	 * @return Factory|View
	 */
	public function loginForm()
	{
		$manager = Manager::query()->first();

		return view('admin.auth.login', [
			'manager' => $manager,
		]);
	}
}
