Code

Added additional ip/domain checks
[gosa.git] / include / class_password-methods-md5.inc
index b27103692f0403b3b53f37a2d5eccb098f9581a5..caf714753a401749875bec2d7965fda20c731c84 100644 (file)
@@ -28,7 +28,7 @@ class passwordMethodMd5 extends passwordMethod
 
        function is_available()
        {
-               if (function_exists('crypt')){
+               if (function_exists('md5')){
                        return(true);
                }else{
                        return false;
@@ -38,7 +38,7 @@ class passwordMethodMd5 extends passwordMethod
 
        function generate_hash($pwd)
        {
-               return  "{crypt}".crypt($pwd, substr(session_id(),0,2));       
+               return  "{md5}".base64_encode( pack('H*', md5($pwd)));
        }
 }