<tfoot id='KUpem'></tfoot>
  1. <i id='KUpem'><tr id='KUpem'><dt id='KUpem'><q id='KUpem'><span id='KUpem'><b id='KUpem'><form id='KUpem'><ins id='KUpem'></ins><ul id='KUpem'></ul><sub id='KUpem'></sub></form><legend id='KUpem'></legend><bdo id='KUpem'><pre id='KUpem'><center id='KUpem'></center></pre></bdo></b><th id='KUpem'></th></span></q></dt></tr></i><div id='KUpem'><tfoot id='KUpem'></tfoot><dl id='KUpem'><fieldset id='KUpem'></fieldset></dl></div>
    • <bdo id='KUpem'></bdo><ul id='KUpem'></ul>

  2. <small id='KUpem'></small><noframes id='KUpem'>

  3. <legend id='KUpem'><style id='KUpem'><dir id='KUpem'><q id='KUpem'></q></dir></style></legend>

      Hash::make('password') 在每次调用时返回不同的

      时间:2023-09-22

      <small id='i8Bg4'></small><noframes id='i8Bg4'>

          <bdo id='i8Bg4'></bdo><ul id='i8Bg4'></ul>
          <tfoot id='i8Bg4'></tfoot>

          • <i id='i8Bg4'><tr id='i8Bg4'><dt id='i8Bg4'><q id='i8Bg4'><span id='i8Bg4'><b id='i8Bg4'><form id='i8Bg4'><ins id='i8Bg4'></ins><ul id='i8Bg4'></ul><sub id='i8Bg4'></sub></form><legend id='i8Bg4'></legend><bdo id='i8Bg4'><pre id='i8Bg4'><center id='i8Bg4'></center></pre></bdo></b><th id='i8Bg4'></th></span></q></dt></tr></i><div id='i8Bg4'><tfoot id='i8Bg4'></tfoot><dl id='i8Bg4'><fieldset id='i8Bg4'></fieldset></dl></div>
              <tbody id='i8Bg4'></tbody>

                <legend id='i8Bg4'><style id='i8Bg4'><dir id='i8Bg4'><q id='i8Bg4'></q></dir></style></legend>
                本文介绍了Hash::make('password') 在每次调用时返回不同的结果的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                所以,标题基本上描述了我的问题.我的 Hash:make() 疯了.我创建了一个带有散列密码的用户表,但我无法让 Laravel 接受我的凭据,我认为问题出在 Hash::make 中.

                So,the title basically describes my problem. My Hash:make() is gone crazy. I've created a users table with a hashed password, but I can't get Laravel to accept my credentials and I think the problem is in the Hash::make.

                所以,测试这段代码:

                Route::get('/',  function()
                {
                    return Hash::make('1234');
                });
                

                每次我点击路由/"时,它都会给我一个不同的哈希值.

                every time I hit route '/' it gives me a different hash.

                每个人都这样吗?有什么建议?我迷路了!

                Does it behave like that for everyone? Any suggestions? I'm lost!

                Rocket tip 之后,我试过了

                After Rocket tip, I've tried

                    if(!Hash::check('1234', User::find(1)->password))
                    return 'not';
                
                $credentials = array(
                        'email' => 'email@example.com',
                        'password' => '1234',
                        //'remember' => $remember   
                    );
                if(Auth::attempt($credentials))
                {
                    return  View::make('hello');
                }
                return "Invalid Credentials";
                

                但它不断返回无效凭据".我已经仔细检查了我的 auth.php 并且它设置正确.还有什么我可以尝试的吗?

                But it keeps returning "Invalid Credentials". I've double checked my auth.php and it's setup correctly. Anything else I could try?

                推荐答案

                这就是它应该做的.它应该每次创建不同的密码,因为它正在创建一个新的随机盐.

                That's what it's supposed to do. It's supposed to create a different password each time, as it's creating a new random salt.

                要检查用户的密码,请使用 check 方法.

                To check the user's password, you use the check method.

                if(Hash::check('1234', $password)){
                }
                

                或者你可以使用Auth::attempt.

                $user = array(
                    'email' => $email,
                    'password' => $password
                );
                if (Auth::attempt($user)){
                }
                

                文档:http://laravel.com/docs/security

                这篇关于Hash::make('password') 在每次调用时返回不同的结果的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:Laravel 获取与其属性同名的 Eloquent 关系 下一篇:json 资源和 json 资源有什么区别?资源收集?在 La

                相关文章

                最新文章

                  <bdo id='BLME4'></bdo><ul id='BLME4'></ul>
                1. <i id='BLME4'><tr id='BLME4'><dt id='BLME4'><q id='BLME4'><span id='BLME4'><b id='BLME4'><form id='BLME4'><ins id='BLME4'></ins><ul id='BLME4'></ul><sub id='BLME4'></sub></form><legend id='BLME4'></legend><bdo id='BLME4'><pre id='BLME4'><center id='BLME4'></center></pre></bdo></b><th id='BLME4'></th></span></q></dt></tr></i><div id='BLME4'><tfoot id='BLME4'></tfoot><dl id='BLME4'><fieldset id='BLME4'></fieldset></dl></div>

                2. <tfoot id='BLME4'></tfoot>

                    <small id='BLME4'></small><noframes id='BLME4'>

                    <legend id='BLME4'><style id='BLME4'><dir id='BLME4'><q id='BLME4'></q></dir></style></legend>