X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=blobdiff_plain;f=ipsilon%2Flogin%2Fcommon.py;h=54706263185071f76165e2b0dc4153623fdfe7c1;hp=acd6d941dd9859454ecacdaf1a0ccda3ac934e14;hb=f7b6d96d284f78b8ee94d252b37e874dc32baf2b;hpb=71edd1146556eecb9f9375da46313e94bf82874c diff --git a/ipsilon/login/common.py b/ipsilon/login/common.py index acd6d94..5470626 100755 --- a/ipsilon/login/common.py +++ b/ipsilon/login/common.py @@ -44,12 +44,7 @@ class LoginManagerBase(PluginObject, Log): if not ref: ref = cherrypy.config.get('base.mount', "") + '/' - session.login(username) - - # Save additional data provided by the login manager - if userdata: - for key in userdata: - session.save_data('user', key, userdata[key]) + session.login(username, userdata) raise cherrypy.HTTPRedirect(ref)