@@ -244,6 +244,7 @@ def replicate(self, source, target, **options):
244
244
245
245
def add_user (self , name , password , roles = None ):
246
246
"""Add regular user in authentication database.
247
+
247
248
:param name: name of regular user, normally user id
248
249
:param password: password of regular user
249
250
:param roles: roles of regular user
@@ -261,6 +262,7 @@ def add_user(self, name, password, roles=None):
261
262
262
263
def remove_user (self , name ):
263
264
"""Remove regular user in authentication database.
265
+
264
266
:param name: name of regular user, normally user id
265
267
"""
266
268
user_db = self ['_users' ]
@@ -269,6 +271,7 @@ def remove_user(self, name):
269
271
270
272
def login (self , name , password ):
271
273
"""Login regular user in couch db
274
+
272
275
:param name: name of regular user, normally user id
273
276
:param password: password of regular user
274
277
:return: authentication token
@@ -286,6 +289,7 @@ def login(self, name, password):
286
289
287
290
def logout (self , token ):
288
291
"""Logout regular user in couch db
292
+
289
293
:param token: token of login user
290
294
:return: True if successfully logout
291
295
:rtype: bool
@@ -299,6 +303,7 @@ def logout(self, token):
299
303
300
304
def verify_token (self , token ):
301
305
"""Verify user token
306
+
302
307
:param token: authentication token
303
308
:return: True if authenticated ok
304
309
:rtype: bool
0 commit comments