• 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 11 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 11 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 11 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 11 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 11 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 11 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

KDE overgår indsamlingsmålet for 2025 med rekordstor støtte fra lokalsamfundet 0
Zypper Package Manager brugervejledning til openSUSE brugere og deres derivater 0
KDE Spectacle tilføjer OCR understøttelse for at kopiere tekst direkte fra skærmbilleder 0
Deaktiverer alle AI-funktioner i Firefox Web Browser 0
Gratis solenergi, skrivebord og valg 0

Seneste aktivitet

Affinity V3 2
copy hvordan 1
Sortering af filer - sort of... 4
Det der ikke må galt gik galt 5
VPN — 8 tests, 1 klar vinder i 2025 3
Lidt nostalgi 1
Forum. 1
BigLinux 1
Mount btrfs-device fra ext4 8
Skal vi være nervøse? 22
How to upgrade to LMDE 7 6
Kontakt til dansk-gruppen 3
Internettet er ved at dø. Vi kan stadig stoppe det 1
Nørder søger nørder: Første Linux-brugergruppe på Mors 3
Østrigsk ministerium smider Microsoft ud til fordel for Nextcloud 1
Brug carburetor til at forblive usynlig online 8
Sådan konfigurerer du flatpaks' flathub til verified only 9
Plasma tapet-skifter 3
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !