gpt4 book ai didi

ruby-on-rails - Golang duplicate rails 设计 gem 密码加密

转载 作者:数据小太阳 更新时间:2023-10-29 03:14:06 28 4
gpt4 key购买 nike

我必须在一个使用 Beego 框架的新应用程序中对用户进行身份验证 Golang,扭曲的是 DB 来自 Rails 应用程序,其中使用 gem 实现身份验证设计 .
我看过 gem Bcrypt 实现
https://github.com/codahale/bcrypt-ruby/blob/master/lib/bcrypt/password.rb
但是不太明白如何复制 encrypted_pa​​ssword 来验证用户...
你能帮帮我吗?

UPDATE1
使用 bcrypt 没有帮助

b_password := []byte(password)
hashedPassword, err := bcrypt.GenerateFromPassword(b_password, bcrypt.DefaultCost)

我得到了不同的密码。

最佳答案

我发现了 https://github.com/consyse/go-devise-encryptor正是为了完成这项任务

关于ruby-on-rails - Golang duplicate rails 设计 gem 密码加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42090742/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com