Problem omniauth swap users

I have configured an onmiauth access but the access swap sessions between users

this is my config

gitlab_rails[‘omniauth_enabled’] = true
gitlab_rails[‘omniauth_allow_single_sign_on’] = [‘oauth2_generic’]
gitlab_rails[‘omniauth_block_auto_created_users’] = false
gitlab_rails[‘omniauth_providers’] = [
{
‘name’ => ‘oauth2_generic’,
‘app_id’ => ‘XXXXXXXXXXXXX’,
‘app_secret’ => ‘XXXXXXXXXXXx’,
‘args’ => {
client_options: {
‘site’ => ‘https://XXXXXXXXXXXXX/oidc’, # including port if necessary
‘authorize_url’ => ‘https://XXXXXXXXXXXXX/oidc/authorize’,
‘token_url’ => ‘https://XXXXXXXXXXXXX/oidc/accessToken’,
‘user_info_url’ => ‘https://XXXXXXXXXXXXX/oidc/profile’,
},
‘provider_ignores_state’ => true,
name.
name: ‘oauth2_generic’, # display name for this strategy
strategy_class: “OmniAuth::Strategies::OAuth2Generic” # Devise-specific config option Gitlab uses to find renamed strategy
}
}
]

i am runngin gitlab-ce:10.5.4-ce.0 inside a docker container

I am facing same issue.