2017-01-22 59 views
2

我正在構建一個免費半徑管理用戶熱點的應用程序,我已將用戶的默認登錄laravel更改爲radcheck。但是當註冊過程使用加密bcrypt我可以登錄,但除此之外,如果我刪除bcrypt進程我無法登錄並在電子郵件輸入中發現錯誤,如刪除laravel中的哈希過程5.3

這些憑據與我們的記錄不匹配。

註冊控制器

protected function create(array $data) 
{ 
    $radcheck = Radcheck::create([ 
     'username' => $data['username'], 
     'email' => $data['email'], 
     'value' => $data['value'], 
    ]); 

    $memberRole = Role::where('name','=','member')->first(); 
    $radcheck->attachRole($memberRole); 
    return $radcheck; 
} 

,我並沒有更改文件logincontroller.php

如果有人能幫助我嗎? 感謝這麼多幫助我

+0

你說的意思是「在使用加密bcrypt我可以登錄註冊過程」 –

回答

0

您可能想了解authenticating users manuallyAuth::login()方法:

// Login user. 
Auth::login($user); 

// Login and remember the given user. 
Auth::login($user, true);