Hogyan tudom beállitani a weboldalam admin felületét?
Csináltam egy egyszerű weboldalt ahol van regisztrációs és bejelentkezős rész.
A weboldalnak tervezek egy admin felületet, ahol birom mondjuk az adatbázist feltölteni, vagy akár termékeket törölni. Ezt a felületet az egyszerű felhasználók nem érhetnék el, csak az admin, vagy adminok.
Tehát mondjuk ha én vagyok az admin és be akarok jelentkezni az én admin fiókommal. Egyszerűség kedvéért.
Felhasználónév: admin
Jelszó: admin
Ebben az esetben engem egy olyan felületre dob amit csak nekem van engedélyezve. A sima felhasználókat pedig mondjuk visszadobja a kezdőoldalra.
Ezt hogyan tudom megvalósitani?
Valami olyan megoldást találtam, hogy az adatbázisomban a felhasználók táblához hozzá kell admon egy "type" oszlopot aminek default értéknek 0-át állitok be. Az Adminnak pedig 1-et. És ez alapján vagy a kezdőoldalra irányit vagy az admin felületre. Létezik más megoldás is?
WampServert használok. Phpmyadmin.
Igen, létezik más megoldás is, de ezzel mi a bajod? Ez a legegyszerűbb.
Persze ha csak te leszel egyedül admin, akkor akár bele is drótozhatod a kódba, hogy a felhasználónevet figyelje, de az nagyon gagyi megoldás, és könnyen kerülhetsz olyan helyzetbe, amikor már te szeretnél több admint, és ez fog megakadályozni.
További plusz.
Én biztonsági okokból mindenkinek 404-et adok. Akiknek nincs beállítva az adminisztrációs mappa eléréséshez IP.
Éles oldal. Nem Wamp...
"Akiknek nincs beállítva az adminisztrációs mappa eléréséshez IP."
Ehhez fix IP kellene, nem? Ráadásul máshonnan, más IP-ről nem fog működni.
Kérdező, igen, ez a legegyszerűbb megoldás, és viszonylag biztonságos is.
Más megoldásnak van például egy teljesen különálló admin-felület, amelynek csak te ismered a címét (robotok elől elrejted -> meta noindex). És természetesen ugyanúgy jelszavas.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!