# File lib/travis/cli/login.rb, line 29 def login session.access_token = nil github.with_token do |token| endpoint_config['access_token'] = github_auth(token) error("user mismatch: logged in as %p instead of %p" % [user.login, user_login]) if user_login and user.login != user_login error("#{user.login} has not granted Travis CI the required permissions, please log in via #{session.config['host']}") unless user.correct_scopes? success("Successfully logged in as #{user.login}!") end end