Join the Discord Modding Chat

You obviously have never heard of, or used Open ID before.

https://steamcommunity.com/dev

Please do not spread false information for which you are not qualified to speak on. It is literally IMPOSSIBLE for them to capture your credentials using their invite site. The whole point is to have Steam handle the login and then inform the site if the login was valid or not, with the entire purpose of keeping the account secure, so that the site never has to worry about compromising the account either.

Have you never logged into another site with a google account or Facebook account? Same concept. Maybe the screening is doing exactly what they want…