You might need to propagate some steam headers.
Single sign-on solutiuons are all full of quirks.
You might have luck looking for a developers guide at steam that describes how to use their authn/authz system in "your game."
If you're unlucky, they've bundled it all into binary objects. If you're lucky, they'll tell you exactly what and how to propagate the login info.