Bcrypt.check_pass/3 用法

Posted or2-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bcrypt.check_pass/3 用法相关的知识,希望对你有一定的参考价值。

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 用法的主要内容,如果未能解决你的问题,请参考以下文章

各种STL的基本用法

JObject 用法 JProperty 用法JArray 用法 Linq 转 Json

mark的用法和短语例句

shoe的用法和短语例句

which的用法总结

ftp的详细用法