Switch to side-by-side view

--- a/Allura/allura/controllers/auth.py
+++ b/Allura/allura/controllers/auth.py
@@ -73,7 +73,6 @@
                           prompt='Click below to continue')
 
     @expose()
-    @require_post()
     def login_process_oid(self, **kw):
         oid_obj = process_oid(failure_redirect='.')
         c.user = oid_obj.claimed_by_user()
@@ -84,6 +83,12 @@
                   % c.user.get_pref('display_name'))
             redirect('setup_openid_user')
         redirect(kw.pop('return_to', '/'))
+
+    @expose('jinja:bare_openid.html')
+    def bare_openid(self, url=None):
+        '''Called to notify the user that they must set up a 'real' (with
+        username) account when they have a pure openid account'''
+        return dict(location=url)
 
     @expose('jinja:setup_openid_user.html')
     def setup_openid_user(self):