Method: CouchDB::User#initialize
- Defined in:
- lib/couchdb/user.rb
#initialize(user_database, name) ⇒ User
Returns a new instance of User.
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/couchdb/user.rb', line 10 def initialize(user_database, name) @user_database = user_database @document = CouchDB::Document.new @user_database.database @document["_id"] = "org.couchdb.user:#{name}" @document["type"] = "user" @document["name"] = name @document["salt"] = @user_database.server.password_salt @document["roles"] = [ ] end |