1. By accessing - I mean being able to store the login so I can make sure the user is authenticated when he/she is using my website
Originally Posted by Fou-Lu
2. When I complete logging in, I am sent to my own website with this URL:
The variable it should return (As MY user) would be
http://steamcommunity/openid/id/76561197999640847 as it appears in their documentation.
The 64-bit key would then be "76561197999640847"
Originally Posted by Documentation
EDIT: Also the ID's are publicly available and are used to access members' profile pages - so it doesn't matter to me anyway
I just need it in order to know which player to display and use information from.
What I am actually building is a system where you nominate another person (And only once pr. profile, profile also needs to have the appropriate game to prevent multiple accounts) - and it would be easier to just use Steam, as my site is not interesting to people who don't have a Steam account anyway.
The Steam API allows me to check which games they have purchased. If their profile is marked as private, they simply just have to make it publicly available for a short while - otherwise they will just be rejected and told to publish their profile, perhaps removing harmful content if any.