Move auth shared example use into a context

This looks as if it is disallowing editing despite having logged in
as gds_bob, but the shared example includes `login_as stub_user` so
overrides this.