Avatar billede walker Nybegynder
05. juli 2003 - 12:45 Der er 5 kommentarer og
1 løsning

Passwords og applikationer

Hej.
Jeg har en linux server til at køre med følgende apps:

mysql m/base64en-&decode
proftpd m/mod_mysql
apache m/mod_auth_mysql
postfix
courier imap

pt, kører jeg med encrypted passwords, og de fungerer fint alle sammen, med den samme brugertabel i databasen.
Mit problem er så, at jeg på websitet gerne vil have et sikkert login, og derfor burde en php eller endnu bedre, js funktion være i stand til at kryptere passwordet til sammenligning. i fald af php, må jeg jo kører det over en ssl.
normalt foregår, f.eks apaches auth, ved at den henter det krypterede pwd fra db'en og krypterer det indtastede, og sammenlingner så de to strenge.

Hvordan gør jeg så det? jeg har ikke fundet noget eksempel på at js/php kan krypterer ligesom linux'ens encrypt() metode, hvilken vist også er afhængig af serveren.
Apache's mod_auth_sql kan kun køre med MD5 og encrypted
proftp's mod_mysql OpenSSL metode kører med en mærkelig binær, base64 form af MD5 hvilken jeg ikke kan få udlignet med en alm. MD5.
Hvad gør jeg så?

:-)
Walker
Avatar billede fn1977 Nybegynder
14. juli 2003 - 21:13 #1
mener bestemt at du kan encrypt() i php
Avatar billede fn1977 Nybegynder
14. juli 2003 - 21:15 #2
i php ville man gøre det med
crypt($password, $salt)
Avatar billede walker Nybegynder
15. juli 2003 - 15:27 #3
Duh!... kan godt se at php kan kryptere med crypt($pwd,$salt)... mig som af en eller anden grund ikke har tænkt på det?? sorry.
Takker alligevel
Avatar billede walker Nybegynder
15. juli 2003 - 15:27 #4
post lige et svar :) så får du pointene...
Avatar billede fn1977 Nybegynder
15. juli 2003 - 18:28 #5
ok
Avatar billede fn1977 Nybegynder
18. juli 2003 - 22:09 #6
det gav måske ikke point alligevel :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester