Sunteți pe pagina 1din 1

Universitatea din București

Facultatea de Matematică și Informatică

Dezavoltarea aplicaților web – Anul III, sem I


Laborator 10 – MVC: Utilizatori

Mai multe detalii și exemple similare, găsiți în curs! (http://cezarabenegui.com/DAW/)


1. Creați un proiect nou care folosește ca formă de autentificare „Individual User
Accounts”.

2. Creați un cont nou și urmăriți strctura tabelelor create în baza de date.

3. Adăugați rolurile de User și Administrator. Modificați codul astfel încât orice utilizator
nou să aibă asociat implicit rolul de User.

4. Creați modelul Student care să conțină câmpurile: Nume, Prenume, CNP, DataNastere,
AnStudiu. Adăugați validatoarele necesare.

5. Adăugați controllerul asociat unui student și implementați toate operațiile CRUD.

6. Afișați informațiile in view-uri corespunzătoare. Limitați accesul utilizatorilor în funcție


de rol, astfel încât numai administratorii vor putea accesa paginile Edit și Delete.

Temă: În proiectul de săptămâna trecută adăugați autentificare și rolurile de: User, Editor,
Administrator. Modificați aplicația astfel încât Userii doar să poată accesa știrile, Editorii să
poată adăuga știri și modifica / șterge știrile proprii, iar Administratorii să poată efectua toate
operațiile. De asemenea, afișați în detaliile știrii numele utilizatorului care a adăugat știrea.

S-ar putea să vă placă și