您的位置:首页 > 大数据 > 人工智能

Rails MD5 SHA1 加密用戶密碼

2009-01-09 16:13 155 查看
password = params[:password] password = Digest::MD5.hexdigest(password)

在開發本網站時需要用到MD5加密用戶的登記密碼。Google了一下。使用方法如下:

class User < ActiveRecord::Base

def self.login(name, password)
password = sha1(password || "")
OR
password = md5(password || "")
end

def self.sha1(pass)
Digest::SHA1.hexdigest("---changme--#{pass}--")
end

def self.md5(pass)
Digest::MD5.hexdigest("--my-salt--#{pass}")
end

end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: