• 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
geo_auth_controller_spec.rb 4.94 KB