Hey,
Ik zat me zo is af te vragen, wat nou eigenlijk de beste manier is om bijvoorbeeld een code te genereren voor validatie of een tijdelijk wachtwoord?
Zelf gebruik ik altijd zoiets:
Maar wat gebruiken jullie hiervoor?
Mvg,
Wouterr
Ik zat me zo is af te vragen, wat nou eigenlijk de beste manier is om bijvoorbeeld een code te genereren voor validatie of een tijdelijk wachtwoord?
Zelf gebruik ik altijd zoiets:
[COLOR= #0000BB]<?php
$allCharacters[/COLOR] [COLOR= #007700]=[/COLOR] str_split[COLOR= #007700]([/COLOR][COLOR= #DD0000]qwertyuiopasdfghjkl;zxcvbnm,./[]1234567890-QWERTYUIOPASDFGHJKL:ZXCVBNM<>!@#$%^&*()_[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$adminHash[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++)
{[/COLOR]
[COLOR= #0000BB]$adminHash[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #0000BB]$allCharacters[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/array_rand"]array_rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$allCharacters[/COLOR][COLOR= #007700])];
}[/COLOR] Maar wat gebruiken jullie hiervoor?
Mvg,
Wouterr
en als het wel veilig moet zijn dan voldoet een md5 van microtime ook best (alsnog veel veiliger dan het gemiddelde wachtwoord) en die sla je gewoon goed geëncrypt op.
