I improved the support for other connected account providers.
So you now need to select your connected account provider in "Steam Integeration" options and enter your Steam Web-API key (again, because i cannot get it from not standardized connected account provider options).
And i noticed a lot of security breaches in steam data management. There was no any permission and user visibility checks in some controller actions so any users could delete and edit any other's data from steam tabs. I fixed it.