Commit d05f4fa0 authored by Taylor Otwell's avatar Taylor Otwell

renamed hasher class to hash and hash method to make.

parent c4aa6e6b
......@@ -124,7 +124,7 @@ return array(
'Eloquent' => 'Laravel\\Database\\Eloquent\\Model',
'File' => 'Laravel\\File',
'Form' => 'Laravel\\Form',
'Hasher' => 'Laravel\\Security\\Hasher',
'Hasher' => 'Laravel\\Security\\Hash',
'HTML' => 'Laravel\\HTML',
'Inflector' => 'Laravel\\Inflector',
'Input' => 'Laravel\\Input',
......
......@@ -64,7 +64,7 @@ return array(
{
$user = User::where($config['username'], '=', $username)->first();
if ( ! is_null($user) and Hasher::check($password, $user->password))
if ( ! is_null($user) and Hash::check($password, $user->password))
{
return $user;
}
......
<?php namespace Laravel\Security; use Laravel\Str;
class Hasher {
class Hash {
/**
* Hash a password using the Bcrypt hashing scheme.
......@@ -13,17 +13,17 @@ class Hasher {
*
* <code>
* // Create a Bcrypt hash of a value
* $hash = Hasher::hash('secret');
* $hash = Hash::make('secret');
*
* // Use a specified number of iterations when creating the hash
* $hash = Hasher::hash('secret', 12);
* $hash = Hash::make('secret', 12);
* </code>
*
* @param string $value
* @param int $rounds
* @return string
*/
public static function hash($value, $rounds = 8)
public static function make($value, $rounds = 8)
{
return crypt($value, '$2a$'.str_pad($rounds, 2, '0', STR_PAD_LEFT).'$'.static::salt());
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment