1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-01 23:20:51 +00:00

Add user id list in middleware, and do some related modifications

This commit is contained in:
xiez
2012-04-02 23:56:41 +08:00
parent 50fe2bb91a
commit 63530f01ef
12 changed files with 78 additions and 49 deletions

View File

@@ -1,16 +1,16 @@
from seaserv import ccnet_rpc
from seaserv import get_binding_userids
class UseridMiddleware(object):
"""Store ccnet user id in request.user.user_id"""
"""Store ccnet user ids in request.user.userid_list"""
def process_request(self, request):
if not request.user.is_authenticated():
return None
try:
request.user.user_id = ccnet_rpc.get_binding_userid(request.user.username)
request.user.userid_list = get_binding_userids(request.user.username)
except:
request.user.user_id = ''
request.user.userid_list = []
return None