Конфигурация oauth gitlab недействительна, помогите мне, пожалуйста

# #oauth #gitlab

Вопрос:

Я стараюсь изо всех сил настроить gitlab.yml следующим образом:

 enabled: true  
allow_single_sign_on: ["oauth2_generic"]  
    external_providers: [  
        {  
            'name' : 'oauth2_generic',  
            'app_id' :'redacted',  
            'app_secret' : 'redacted',  
            'args' : {  
                client_options: {  
                    'site' : 'http://127.0.0.1:8989', # including port if necessary  
                    'user_info_url' : '/oauth/userinfo/',  
                    'authorize_url' : '/oauth/authorize/',  
                    'token_url' : '/oauth/token/'  
                },  
                user_response_structure: {  
                    root_path: ['data','user'], # i.e. if attributes are returned in JsonAPI format (in a 'user' node nested under a 'data' node)  
                    id_path: 'id',  
                    attributes: {  
                        name: 'name',  
                        username: 'name',  
                        public_email: 'email',  
                        email: 'email',  
                        commit_email: 'email'  
                    } # if the nickname attribute of a user is called 'username'  
                },  
                name: 'night_bird',  
                strategy_class: "OmniAuth::Strategies::OAuth2Generic"  
            }  
        }  
    ]  
 

и я перезапускаю gitlab,но:
НЕТ

у меня нет выбора …
и: нет флажка

для меня нет флажка …