Я пытаюсь использовать встроенный Auth
для входа в систему laravel
и зарегистрируйтесь. Эти автоматически сгенерированные страницы работают так хорошо, теперь я использую Auth::guest()
, чтобы проверить, разрешено ли пользователю возвращать представление: указатель else на страницу входа.laravel5.2 Auth :: guest() возвращает ошибку «Class» App Http Controllers Auth 'not found "
Но это показывает:
класса 'App \ Http \ Контроллеры \ Auth' не найден»
Вот код:.
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
class StepsController extends Controller
{
public function step1()
{
if (Auth::guest())
{
return redirect('login');
}else {
return view('index');
}
}
}
Спасибо, я решить эту проблему с вашим ответом. msgstr "использовать приложение \ Http \ Controllers \ Auth;" необходимо удалить. Я посмотрю ваш курс :) – Kevin
О, конечно! Я собираюсь изменить свой ответ, чтобы это отразить. С наилучшими пожеланиями. – JuanDMeGon