WordPress Password Check for elixir
Password generator is not included
The package can be installed by adding :wp_pass
to your list of dependencies in mix.exs
:
def deps do
[
{:wp_pass, "~> 0.1.1"}
]
end
Latest environment is as below.
- Erlang 25.0
- Elixir 1.14.0
Programing environment is as below.
- Erlang 23.0
- Elixir 1.13
WPPass.check_password(<plain_password>, <stored_password>)
return Boolean (true or flase)
When login, user input the plain password.
if Bcrypt checkpass OK
login
else
if WordPress checkpass OK
Save encrypted password using Bcrypt
Login
else
Authentication Failure
mix test
mix white_bread.run
[MIT]