X-Git-Url: http://git.veekun.com/zzz-floof.git/blobdiff_plain/7a76bb2835ed39ac91b74edfb7932349a079ea68..fe7afb91d071aaf21034561840588e82425f3d8a:/floof/controllers/account.py?ds=sidebyside diff --git a/floof/controllers/account.py b/floof/controllers/account.py index 2073d44..6459791 100644 --- a/floof/controllers/account.py +++ b/floof/controllers/account.py @@ -16,6 +16,8 @@ from floof.model.users import IdentityURL, User log = logging.getLogger(__name__) +from floof.model import UserPage + class AccountController(BaseController): openid_store = FileOpenIDStore('/var/tmp') @@ -77,6 +79,7 @@ class AccountController(BaseController): # Remember who's logged in, and we're good to go session['user_id'] = user.id session.save() + h.flash(u'You are now logged in.') # XXX send me where I came from redirect('/') @@ -122,6 +125,7 @@ class AccountController(BaseController): # Create db records user = User(name=username, display_name=username) user.identity_urls.append(IdentityURL(url=identity_url)) + elixir.session.commit() # Log in