码迷,mamicode.com
首页 > 其他好文 > 详细

Bcrypt.check_pass/3 用法

时间:2019-06-30 17:13:53      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:control   enc   play   hash   display   har   key   temp   word   

defmodule My do
  defstruct password: "", apassword_hash: "", aencrypted_password: ""
end

 m = %My{
      :password => "123",
      :apassword_hash => Bcrypt.hash_pwd_salt("111111"),
      :aencrypted_password => Bcrypt.hash_pwd_salt("111111")
    }

    temp = %{:hash_key => "apassword_hash"}

    re = Bcrypt.check_pass(m, "111111", %{:hash_key => :apassword_hash})
    IO.puts(temp[:hash_key])
    IO.puts(Map.get(m, :apassword_hash))
    IO.inspect(re)

  

Bcrypt.check_pass/3 用法

标签:control   enc   play   hash   display   har   key   temp   word   

原文地址:https://www.cnblogs.com/or2-/p/11110370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!