             users.get display_name: login, 1
               .then ([user]) =>
                 user
-                console?.log 'Signed in', user.display_name
+                console?.info 'Signed in', user.display_name
                 user
 
         .catch (request) ->

          .then =>
            client.get '/me'
              .then ([user]) =>
                console?.log 'Session exists for', user.display_name
                user

          .catch ->
            # If you can't get a bearer token, nobody's signed in.
            null

    @currentUser

      .then (request) ->
        [_, authTokenMatch1, authTokenMatch2] = request.responseText.match CSRF_TOKEN_PATTERN
        authToken = authTokenMatch1 ? authTokenMatch2
        console?.info 'Got auth token', authToken
        authToken

      .catch (request) ->
        # The back end is down or something.
        try {errors} = JSON.parse request.responseText
        errors ?= [message: password: ['Could not connect to the server']]

