• Douglas Barbosa Alexandre's avatar
    Refactoring Gitlab::Geo::OauthSession class · 1793e839
    Douglas Barbosa Alexandre authored
    The Gitlab::Geo::OauthSession has a lot of responsibilities,
    this changes extracts each responsability into a proper class:
    
    - GitLab::Geo::Oauth::Session
    - GitLab::Geo::Oauth::LoginState
    - GitLab::Geo::Oauth::LogoutState
    - GitLab::Geo::Oauth::LogoutToken
    - GitLab::ReturnToLocation
    1793e839
login_state_spec.rb 2.7 KB