Merge pull request #48 from EpocDotFr/patch-1

Fix token generation on Windows
This commit is contained in:
Frédéric Guillot
2014-03-09 14:08:33 -04:00

View File

@@ -51,7 +51,7 @@ abstract class Base
// Generate a random token from /dev/urandom or with uniqid() // Generate a random token from /dev/urandom or with uniqid()
public static function generateToken() public static function generateToken()
{ {
if (ini_get('open_basedir') === '') { if (ini_get('open_basedir') === '' and strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN') {
$token = file_get_contents('/dev/urandom', false, null, 0, 30); $token = file_get_contents('/dev/urandom', false, null, 0, 30);
} }
else { else {