diff options
author | Simo Sorce <simo@redhat.com> | 2014-06-27 19:36:56 -0400 |
---|---|---|
committer | Patrick Uiterwijk <puiterwijk@redhat.com> | 2014-08-27 18:15:03 -0400 |
commit | f7b6d96d284f78b8ee94d252b37e874dc32baf2b (patch) | |
tree | 4187a9d636212529a834557bf85b58a035dc21eb /ipsilon/login | |
parent | 71edd1146556eecb9f9375da46313e94bf82874c (diff) | |
download | ipsilon-f7b6d96d284f78b8ee94d252b37e874dc32baf2b.tar.gz ipsilon-f7b6d96d284f78b8ee94d252b37e874dc32baf2b.tar.xz ipsilon-f7b6d96d284f78b8ee94d252b37e874dc32baf2b.zip |
Move user attribute storage into session functions
Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Diffstat (limited to 'ipsilon/login')
-rwxr-xr-x | ipsilon/login/common.py | 7 |
1 files changed, 1 insertions, 6 deletions
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) |