hejsa,
er der nogle som kender en guide eller sådan noget hvor jeg kan lære at lave et login system?
(jeg vil gerne lære det i stedet for at kopier en kode eller sådan noget)
tak
login system? :p
-
- Rutineret
- Indlæg:50
- Tilmeldt:20. sep 2013, 15:33
- Kontakt:
Re: login system? :p
Jeg har selv lært det af at se på andres koder!
-
- Nørd
- Indlæg:125
- Tilmeldt:12. sep 2013, 17:03
Re: login system? :p
Jae... men jeg spurgte bare om der var nogle der kunne forklare mig hvordan eller give mig et link til en guide
Re: login system? :p
Hvad ville du lave det i?
Java, C#, PHP, Python eller noget andet?
Dog hav en database bag siden hvor i du har en tabel der indeholder noget i stil med
Id,Brugernavn,Kodeord
for at holde det simpelt.
http://stackoverflow.com/questions/4795 ... rds-in-php
For at generer en hash + salt og hvordan du verificerer en bruger.
Samtidig når du skriver til og henter data fra databasen, så gør det igennem en stored-procedure for at undgå sql injections af klar tekst kald.
Java, C#, PHP, Python eller noget andet?
Dog hav en database bag siden hvor i du har en tabel der indeholder noget i stil med
Id,Brugernavn,Kodeord
for at holde det simpelt.
- Auto-generer dit Id felt med +1 for hver gang ud laver en ny bruger.
Hav Brugernavn i klartekst.
Beregn en hash værdi + en salt som du gemmer i password feltet.
http://stackoverflow.com/questions/4795 ... rds-in-php
For at generer en hash + salt og hvordan du verificerer en bruger.
Samtidig når du skriver til og henter data fra databasen, så gør det igennem en stored-procedure for at undgå sql injections af klar tekst kald.
Re: login system? :p
Jeg er selv ved at lave login system, og jeg bruger guiden på http://thenewboston.org/, der er det hele, inc. lidt om sikkerhed. Den er dog på engelsk.
Hilsen Krabsen
Hilsen Krabsen
Re: login system? :p
Der er ikke rigtig så meget i login så det gør noget. Det meste er databasen og tilslutningen til samme.Krabsen skrev:Jeg er selv ved at lave login system, og jeg bruger guiden på http://thenewboston.org/, der er det hele, inc. lidt om sikkerhed. Den er dog på engelsk.
Hilsen Krabsen
En af de vigtigeste(min vurdering) ting er hvordan du opbevare kodeordne i databasen for at undgå at de ligger i klar tekst, kan decryptes eller hash angrebes via en rainbow-table.
Men hvis du bruger PHP, så brug bcrypt Krabsen. Og tjek det link jeg har i overstående kommentar.
Også hvis det er et "seriøst" login system, noget til mere end bare test.
Så brug Postgre sql istedet for MySQL. Da MySql er mange gange langsommere. Begge er gratis.
Re: login system? :p
Tak det vil jeg kigge på.
Hilsen Krabsen
Hilsen Krabsen