• 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

17 år 8 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

17 år 8 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

17 år 8 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

17 år 8 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

17 år 8 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

17 år 8 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

Opfindelser skabt af OpenBSD-projektet 0
KDEs virtuelle maskinhåndtering skrider fremad 0
Sådan konfigurerer du flatpaks' flathub til verified only 0
Den er go 0
14. februar = I Love Free Software Day 0

Seneste aktivitet

Skal vi være nervøse? 19
Pepsi Challenge 17
LibreOffice Skolen 2
Tid til forandring 7
AI kommer til Linux kernen 3
RapidRAW 3
Så er google igen blivet fanget i at snuse 1
Debian Trixie til boomerne 17
Overvåg dit webstedets oppetid og ydeevne fra din terminal 1
Darktable 6
XIVA Studio 1
Kubuntu Focus Zr GEN 1: Linux første højtydende mobil arbejdsstation 2
VpN men hvilken 25
Linux i fremgang 25
wifi ikke virker 7
Mest sikker webbrowser 10
32 år med Slackware 7
Ubuntu touch 7
PCLinuxOS (nyt om dansk sprog) 42
Virtuel maskine? 9

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !