2015-02-20 17 views
7
Ben laravel 5.0 üzerinde yeni

hatayı görürseniz 5.0 Kontrolör laravel çalışmayan yapmak http://i.stack.imgur.com/4ZMgZ.png İşte benim denetleyicisi koduHash ::

<?php namespace App\Http\Controllers; 
use Illuminate\Support\Facades\Input; 
class DealerController extends Controller { 

    public function __construct(){ 
     //$this->middleware('auth'); 
    } 

    public function login(){ 
     return view('login'); 
    } 

    public function index() { 
     return view('login'); 

    } 
    public function login_auth(){ 
     $dealer_loginname = Input::get('dealer_loginname'); 
     $dealer_password = Input::get('dealer_password'); 
     $dealer_hashed_pass = Hash::make($dealer_password); 

    } 
} 

olduğunu ben Hash :: yapmak besteci cmd içinde çalışıyor http://i.stack.imgur.com/SqdYs.jpg ve onun da çalışmak yolları üzerinde size kullanarak ad beri Hash içe yokmuş gibi

//Route::post('dealerpanel/login_auth','[email protected]_auth'); 
Route::post('dealerpanel/login_auth',function(){ 
    $pass = Hash::make('abc'); 
    die($pass); 
    //$2y$10$lSG0Dl3NCJ0ubWIwILzPk.SFGeLmwkw03v3NZ5yMgkg4fAry1Cjc2 
}); 

cevap

15

görünüyor dosya.

denemeydi DealerController dosyası gibi üst üste

<?php namespace App\Http\Controllers; 

    use Illuminate\Support\Facades\Input; 
    use Hash; 

    class DealerController extends Controller { 

    public function __construct(){.... 

use Hash; 

eklemek veya sadece

$pass = \Hash::make('abc'); 
+1

deneyin Bcrypt kullanmak: [$ pas = Bcrypt gibi ($ girdi 'parola']); –