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;
}