Admin
username: admin1
pass:1234
Evo o cemu se radi
Prvo imas dve vrste korisnika admin sa vecim ovlascenjima npr. da kreiralu druge admine i users koji se po defaut-u kreiraju kad dodjes na prvu stranu.
Na root-u imas strane Default.aspx koja služi za logovanje već napravljenih naloga i kreiranje novog korisnika sa ovlašćenjima users, mylogin.aspx služi tu da upozorava ako npr. neko zapamti adresu strane gde se prave administratori a nema ta ovlašćenja biva poslat na mylogin.aspx pa se tu obicno stavlja malo agresivnija poruka tipa sta ces tu.
U folderu Admin se nalazi strana za kreiranje admina i moze mu/joj pristupiti samo ako si na pocetnoj strani logovan kao admin inace ides na mylogin.aspx. Uopste ovaj folder služi za pristup samo korisnicima sa admin dozvolom.
U folderu Data se nalazi Pregled.aspx i tu mogu da pristupe svi logovani bilo kako (admin i users) ali ne i anonimus i sluzi za prikaz, promenu i unos podataka.
Elem, u celoj ovoj ne velikoj i posebno bitnoj prici sam koristio samo 2 reda koda a to je
Roles.AddUserToRole(User.Identity.Name, "users")
Kada se prave useri
Roles.AddUserToRole(User.Identity.Name, "admin")
Kada ste logovani ko admin pa pravite druge admine
Nisam dodavao forme za izmenu lozinke jer nisu kriptovani u bazi
Ako ima nesto nejasno a ima pitaj sta
E da da bi ovo radilo treba ti instaliran IIS npr. na XPSP2 (imas na win CD-u pa dodatne komponente) i .NET Framework 2.0 (Prvo IIS pa Framework)
Podesavanje IIS-a
Desni klik na MyComp..->Manage->Services and App..->IIS->Web Sites->Defaut web site na njega desni taster pa New ->Virtual Directory-> Next->Ime koje ces da koristis (Ilijawebsite)->Next-> Putanja gde ce ti biti smesteni fajlovi npr. C:\ilijawesite.
Nakon toga u Win Expolreru odi na taj folder desni taster Properties->Security (ako ga nema pogledaj dole sta)->Add->aspnet (user u lokalu) ->OK
Ako ga nema tab Security
Windows Explorer->Tools->Folder options->View Unchek Use simple file sharing (zadnje dole ako je win na eng)
Fire up VisualStudio2005 ->Open web site->Navedi putanju gde si unzipovao->Build->Publish web site i kucaj \\localhost\Ilijawebsite (ako si ga tako krstio u IIS) i to je to Isto tako pristupas i kroz browser kad zavrsish publish
Valjda je ovo sve pitaj ako "nesto nece"
Jeste malo Off al oko ovog sam imao nekad strasnih problema pa rekoh da pomognem.
P.S. Inace obavezno skini filmove sa
www.asp.net jer ces jedino tako (kolko se ja razumem u kulinarstvo) da prikazes ostale podatke na web-u a i josh mnogo sto sta.
Peace
[Ovu poruku je menjao ganjaman dana 11.12.2007. u 14:10 GMT+1]
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa