Autentificare și autorizare în Laravel
De la login clasic la roluri, permisiuni și acces pe resurse.
Proiectul cursului: Acces privat pe resurse proprii
Construiești o matrice de permisiuni pentru documente. Accentul este pe diferența dintre login, email verificat și autorizarea resursei.
Ce construiești
- Matrice de acces
- Flux login
- Policy
- Teste cu două conturi
Cum verifici rezultatul
- Alt cont nu citește documentul
- Emailul neverificat este tratat conform regulii
- Logout invalidează sesiunea
Format și mod de lucru
Curs text în limba română, cu explicații, aplicații practice și rezolvări orientative. Primele două lecții și fișa de proiect sunt accesibile public. Manualul PDF include lecțiile cursului; accesul lui urmează accesul la curs. Timpul afișat estimează lectura, iar lucrul la proiect depinde de experiența ta.
Documentație și surse
- Documentația Laravel 11 — versiunea aplicației demonstrative — Laravel
- OWASP Top 10 — OWASP
Parcurs practic, lecție cu lecție
Fiecare etapă leagă explicația de un exemplu și de o verificare. Fragmentele de cod indică mediul sau fișierul în care se folosesc; calculele comerciale sunt exemple fictive, cu ipoteze declarate.
- Modelul de securitate: Autentificare, autorizare și validare în trei verificări.
- Breeze: login, register, reset: Flux complet de login și reset în laborator.
- Verificare email: Email verificat ca stare distinctă.
- Roluri și permisiuni: Permisiuni pe operații, nu numai etichete de rol.
- Policies în practică: Policy aplicată înaintea modificării.
- Acces pe resurse proprii: Acces limitat și pentru liste, exporturi și fișiere.
La final, păstrează rezultatele exercițiilor, erorile găsite și corecturile în registrul de lucru. Manualul include lecțiile actualizate; fișa de proiect conține exemplele dezvoltate și exercițiile pentru lucru individual.
Pentru cine este cursul
Construiești o matrice de permisiuni pentru documente. Accentul este pe diferența dintre login, email verificat și autorizarea resursei.
Începe după ce îndeplinești cerințele de mai jos. Dacă nu ai încă un mediu de test, parcurge explicațiile și fișa de proiect înainte de operațiile tehnice. Exemplele financiare și de business sunt ilustrative.
Ce vei învăța
- ✓Matrice de acces
- ✓Flux login
- ✓Policy
- ✓Teste cu două conturi
Cerințe
- • Laravel de bază
- • Bază de date de test
Conținutul cursului
6 lecții · 19 min lectură estimată
Materiale descărcabile
- 🔒 Manual PDF — Autentificare și autorizare în Laravel
- ↓ Fișă PDF de proiect — Autentificare și autorizare în Laravel
- ↓ Registru de lucru CSV — Autentificare și autorizare în Laravel
Întrebări frecvente
Ce format are cursul?
Lecții text, aplicații cu rezolvare orientativă, manual PDF și fișă de proiect. Nu este prezentat ca un curs video.
Ce pot vedea înainte de înscriere sau cumpărare?
Primele două lecții și fișa PDF de proiect sunt publice. Poți verifica structura și modul de lucru înainte de decizie.
Cum verific proiectul final?
Folosește criteriile de acceptare: Alt cont nu citește documentul; Emailul neverificat este tratat conform regulii; Logout invalidează sesiunea.
Ce reprezintă timpul afișat?
O estimare a lecturii la aproximativ 180 de cuvinte pe minut. Exercițiile și proiectul necesită timp suplimentar variabil.
Certificatul este o calificare acreditată?
Nu. Este o confirmare internă a parcurgerii lecțiilor și testelor disponibile pe INONLINE Academy, nu o calificare profesională acreditată.
Curs realizat de GabrielDev. Conținut actualizat la 13 octombrie 2026.
Cursuri similare
Vezi toate →
JavaScript de la zero
Bazele limbajului și manipularea paginii în browser.
PHP de la zero
Fundamentele PHP moderne, pregătit pentru un framework.
Laravel + MySQL
Modelare de date, relații Eloquent și interogări eficiente.