Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Laravel] Jak usawić przkierowanie
tomi0001
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 31.05.2014

Ostrzeżenie: (0%)
-----


Mam taki problem testuje sobie framework 4 i nie wiem jak ustawić sobie w routingu login tak, żeby w tym monecie kiedy użytkownik jest zalogowany, żeby przekierowywał na stronę główną czyli chodzi o to, że jak ktoś wejdzie na stronę(jeżeli jest zalogowany) 127.0.0.1/lara/login to, że nie wyświetlał pola do logowania tylko przeszedł na stronę główną
plik routing.php
  1. Route::post('login', function()
  2. {
  3. //kombinował z tym, ale to nie to
  4. //if (Auth::check())
  5. //{
  6. //return View::make('profile')->with('user',
  7. //Auth::user());
  8. //}
  9. $user = array(
  10. 'email' => Input::get('email'),
  11. 'password' => Input::get('password')
  12. );
  13. if (Auth::attempt($user))
  14. {
  15.  
  16. return Redirect::to('profile');
  17. }
  18. return Redirect::to('login')->with('login_error','Logowanie nie powiodło się.');
  19. });


plik login.php
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Uwierzytelnianie w Laravelu - logowanie</title>
  5. <meta charset="utf-8">
  6. </head>
  7. <body>
  8. <h2>Uwierzytelnianie w Laravelu - logowanie</h2>
  9. <?= '<span style="color:red">' .
  10. Session::get('login_error') . '</span>' ?>
  11. <?= Form::open() ?>
  12. <?= Form::label('email', 'Adres email: ') ?>
  13. <?= Form::text('email', Input::old('email')) ?>
  14. <br>
  15. <?= Form::label('password', 'Hasło: ') ?>
  16. <?= Form::password('password') ?>
  17. <br>
  18. <?= Form::submit('Zaloguj!') ?>
  19. <?= Form::close() ?>
  20. </body>
  21. </html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 16:20