WP Steam Auth Plugin предназначен для авторизации и регистрации пользователей через популярную платформу Steam. Сам плагин можно скачать в официальном репозитории wordpress.
На данный момент плагин заброшен, обновлялся около 7 лет назад и находится в нерабочем состоянии, но его очень легко исправить и привести в рабочее состояние всего за пару шагов.

Открываем в редакторе кода файл по следующему пути:
/wp-content/plugins/wp-steam-auth/wp-steam-auth.php
находим в коде все совпадения http://steamcommunity.com и заменяем на https://steamcommunity.com
Далее находим следующий код:
elseif(get_query_var('wpsap_action') == 'login'){
$wpUserName = $wpsapProfile['steam_personaname'];
$wpUserMail = $wpsapProfile['steam_steamid'].'@steamuser.com';
$wpUserPassword = wp_generate_password(12, true);
$wpUserId = wp_create_user( $wpUserName, $wpUserPassword, $wpUserMail );
}
и заменяем на
elseif(get_query_var('wpsap_action') == 'login'){
$wpUserName = $wpsapProfile['steam_personaname'];
$wpUserNameBase = $wpsapProfile['steam_personaname'];
$wpUserMail = $wpsapProfile['steam_steamid'].'@steamuser.com';
$wpUserPassword = wp_generate_password(12, true);
$index = 0;
$user_id = username_exists($wpUserNameBase);
while ($user_id) {
$index++;
$wpUserName = $wpUserNameBase . "-" . $index;
$user_id = username_exists($wpUserName);
}
$wpUserId = wp_create_user($wpUserName, $wpUserPassword, $wpUserMail);
}
Собственно все. Размещаем шорткод или php-код из настроек плагина в нужном месте и наслаждаемся :)