CakeDC\Users\View\Helper\UserHelper::socialLoginList PHP Метод

socialLoginList() публичный Метод

All available Social Login Icons
public socialLoginList ( ) : array
Результат array Links to Social Login Urls
    public function socialLoginList()
    {
        if (!Configure::read('Users.Social.login')) {
            return [];
        }
        $outProviders = [];
        $providers = Configure::read('OAuth.providers');
        foreach ($providers as $provider => $options) {
            if (!empty($options['options']['redirectUri']) && !empty($options['options']['clientId']) && !empty($options['options']['clientSecret'])) {
                $outProviders[] = $this->socialLogin($provider);
            }
        }
        return $outProviders;
    }