Cleaned up websetup a little.
[zzz-floof.git] / floof / controllers / account.py
index b48dc25..0b58078 100644 (file)
@@ -79,6 +79,7 @@ class AccountController(BaseController):
         # Remember who's logged in, and we're good to go
         session['user_id'] = user.id
         session.save()
         # 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('/')
 
         # XXX send me where I came from
         redirect('/')
@@ -121,6 +122,10 @@ class AccountController(BaseController):
             h.flash(u'This username is not valid.')
             return self.register()
 
             h.flash(u'This username is not valid.')
             return self.register()
 
+        if username in ['me']:
+            h.flash(u'This username is reserved.')
+            return self.register()
+
         # Create db records
         user = User(name=username, display_name=username)
         user.identity_urls.append(IdentityURL(url=identity_url))
         # Create db records
         user = User(name=username, display_name=username)
         user.identity_urls.append(IdentityURL(url=identity_url))