Ik ben een control panel aan het bouwen. Het is tot nu toe aardig geslaagd.
Maar nu loop ik tegen een probleem aan:
Ik wil een login systeem maken die controlleerd of passworden overeenkomen met die van de user passworden, daarvoor heb ik een password crypter gemaakt:
als ik hem uitvoer met "./crypter test" krijg ik:
$1$86705905$JuRZ7tygY7267cqrd8w0U/
maar mijn vraag is hoe moet ik nou checken of het password overeenkomt met de user password? aangezien de encrypte strings steeds anders worden
Wie kan mij helpen??
Groeten Ruben!
Maar nu loop ik tegen een probleem aan:
Ik wil een login systeem maken die controlleerd of passworden overeenkomen met die van de user passworden, daarvoor heb ik een password crypter gemaakt:
code:
1
2
3
4
5
6
7
8
9
| #!/usr/bin/perl -w use Crypt::PasswdMD5 ; $passwd = $ARGV[0]; $cryptedpw = Crypt::PasswdMD5::unix_md5_crypt ( $passwd , substr ( time () , -8 ) ) ; print $cryptedpw; |
als ik hem uitvoer met "./crypter test" krijg ik:
$1$86705905$JuRZ7tygY7267cqrd8w0U/
maar mijn vraag is hoe moet ik nou checken of het password overeenkomt met de user password? aangezien de encrypte strings steeds anders worden
Wie kan mij helpen??
Groeten Ruben!