• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af bortex | 05.01.2008 14:17

login i php

Programmering
Jeg har lavet et login i et php-script, ved hjælp af session og et enkelt cookie.
Det virker helt som det skal.

Men mit password er ganske alm. tekst. Hvordan får jeg det lavet om til md5? Godt nok ligger min setting.php godt begravet i filtræet, så passwordet ikke umiddelbart kan graves frem.
Men for at gøre det mere sikkert er md5 vel bedre?

Pt. ser mit password og bruger sådan ud ->
$users = array("admin" => "adminpassword");

Det skulle så gerne laves om til md5 i stedet for.

  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer6

# 1

18 år 5 måneder siden

Permalink

Indsendt af irit den 5. januar 2008 kl. 14:22

Permalink

http://dk.php.net/md5

http://dk.php.net/md5

Men jeg vil anbefale at bruge sha1 i stedet: http://dk.php.net/sha1
  • Log ind eller opret dig for at tilføje kommentarer

# 2

18 år 5 måneder siden

Permalink

Indsendt af dk_zero-cool den 5. januar 2008 kl. 15:04

Permalink

md5

For at lave det om til md5 i PHP bruger du bare funktionen md5($password)
Hvis du også ønsker at lave det til md5 inden du sender det til serveren, kan det gøre med javascript. Hent evt. funktionen på scsystems.dk

Men lav lige en hash af en art på det også.
  • Log ind eller opret dig for at tilføje kommentarer

# 3

18 år 5 måneder siden

Permalink

Indsendt af adamt den 5. januar 2008 kl. 15:36

In reply to md5 by dk_zero-cool

Permalink

Hash?

md5 er sgu da et hash.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

18 år 5 måneder siden

Permalink

Indsendt af dk_zero-cool den 5. januar 2008 kl. 16:08

In reply to Hash? by adamt

Permalink

Sorry

Det må du meget undskylde Adam :p
Jeg mener Salted hash
  • Log ind eller opret dig for at tilføje kommentarer

# 5

18 år 5 måneder siden

Permalink

Indsendt af obersc den 6. januar 2008 kl. 21:59

Permalink

$users = array("admin" =>

$users = array("admin" => (md5("adminpassword")));
  • Log ind eller opret dig for at tilføje kommentarer

# 6

18 år 5 måneder siden

Permalink

Indsendt af flashog den 7. januar 2008 kl. 09:22

In reply to $users = array("admin" => by obersc

Permalink

på den måde har man jo

på den måde har man jo passwordet hvis man har adgang til kildekoden. Det er bedre at gemme det (saltede) hash i en database el. lign.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Open Source 0
GRUB eller Limine? 0
tst 0
Linux Fanpakke til LUG'er og foreninger 0
KDE Plasma 6.6 skrivebordsmiljø udgivet 0

Seneste aktivitet

Lenovo P16 2
Microsoft har netop officielt bragt Linux kommandoer til Windows 2
Ubuntu Mate 26.04 | Kern 4
Gnome extensions 6
USB problemer 14
Copy fail sårbarhed åbner for Root adgang 5
(U)hyggen breder sig 7
Eksperter frygter konsekvenserne ved kunstig intelligens 2
Linux 3
Frankrig lancerer regeringsplan for skift til Linux desktops 4
Pepsi Challenge 18
Canonical planlægger Kontroversielle GRUB ændringer til Ubuntu 26.10 Secure Boot 1
Ubuntu MATE grundlægger Martin Wimpress træder tilbage efter 12 år 1
OpenShot 3.5 tager et spring fremad inden for ydeevne, AI og videoredigering 4
rsync og filsystem 7
Stor sejr for open source, da Tyskland støtter åbent dokumentformat 2
youtube-tui: Nyd YouTube fra terminalen som en professionel 5
Lukker og slukker 8
BigLinux 6
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 1

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !