gpt4 book ai didi

laravel - Hash::make 在 laravel 5.0 Controller 中不起作用

转载 作者:行者123 更新时间:2023-12-02 12:40:15 24 4
gpt4 key购买 nike

我刚接触 laravel 5.0 时看到错误 /image/4ZMgZ.png这是我的 Controller 代码

<?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);

}
}

I Hash::make 在 Composer cmd 中工作正常 /image/SqdYs.jpg它也适用于路由文件

//Route::post('dealerpanel/login_auth','DealerController@login_auth');
Route::post('dealerpanel/login_auth',function (){
$pass = Hash::make('abc');
die($pass);
//$2y$10$lSG0Dl3NCJ0ubWIwILzPk.SFGeLmwkw03v3NZ5yMgkg4fAry1Cjc2
});

最佳答案

自从您使用命名空间以来,您似乎没有导入Hash

尝试添加

use Hash;

DealerController 文件顶部,例如,

<?php namespace App\Http\Controllers;

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

class DealerController extends Controller {

public function __construct(){....

或者直接使用

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

关于laravel - Hash::make 在 laravel 5.0 Controller 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28622569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com