Autorius Tema: Laravel acl authentication. Šiek tiek klausimų  (Skaityta 2659 kartus)

Neprisijungęs Tautvydas

  • Dalyvis
  • **
  • Įrašai: 438
  • Karma: +11/-0
    • Žiūrėti profilį
Laravel acl authentication. Šiek tiek klausimų
« Įrašytas: 2015-03-18 14:27:51 pm »
Sveiki,

čia pasileidau tą ACL:
https://github.com/intrip/laravel-authentication-acl/blob/1.2/docs/index.md#howto

registracija, prisijungimas, admin yra. Tačiau po prisijungimų niekur nenukreipia. T.y. nėra user profile. Noriu tokį susikurti ir nežinau nuo ko pradėti. Gal galit patarti, nuo ko pradėti, ką pasiskaityti ar pnš? Skaičiau laravelio knygą, OP programavimą su java ir c++ išmanau, tačiau čia reikia persilaužti, kad pagauti tą principą.

Pasidariau paprastą template, meniu susikūriau, prisijungti eina, bet tada nukreipia by default į pagrindinį puslapį. Tai noriu tarkime tame pagr. puslapyje, jį per routes.php nukreipiau į view/index.php

Dabar reiktų controllerio man pačiam susikurti su pavadinimu ControllerIndex? Pagal aprašą, info objektą apie userį taip galima gauti:


/**
            * Obtain the current logged user
            *
            * @return mixed
            */
            public function getLoggedUser();

Tai tarkim pradžiai bent jau atspausdinti, kad Sveiki prisijungę [vardas] norėčiau. Kaip tai atlikti?

ačiū

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Ats: Laravel acl authentication. Šiek tiek klausimų
« Atsakymas #1 Įrašytas: 2015-03-19 18:47:08 pm »
tai Controlery gali

$user = $...->getLoggedInUser();

if($user.. ){
// cia kodas templeitui modinti, loading gali kita view'sa, redirectint i kita url ar dar ka sugalvosi
...
} else {
...
}


as daryciau taip, kad getLogged... grazintu user modeli is duombazes per ORM ir ziureciau ar

if($user instanceof Model_User){


} else {

}
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Ats: Laravel acl authentication. Šiek tiek klausimų
« Atsakymas #1 Įrašytas: 2015-03-19 18:47:08 pm »