Sha256: e05da48ac86760ac4f321cf3246c1ef687d0d0e6a281de04d5f9a9447a579931
Contents?: true
Size: 646 Bytes
Versions: 2
Compression:
Stored size: 646 Bytes
Contents
module ExpressTranslate # Construction # username: # password: require "base64" class Account < RLangModel @name = "account" @primary = "username" @attr = "password", "token" def self.add(params) params[:password] = self.encoding(params[:password]) super(params) end def self.find_by_token(token) _find = self.all.select{|s| (s["token"] == token)} return _find.count > 0 ? _find[0] : nil end def self.encoding(string) encode = Base64.encode64(string) encode = encode.split("=").join() encode = encode.split("\n").join() end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
express_translate-1.0 | lib/express_translate/account_management.rb |
express_translate-1.0.0.0 | lib/express_translate/account_management.rb |