This site is a testing version, but all data is shared with the live forum.


Raised This Month: $ Target: $400
 0% 

Steam Community OAuth


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Dr. McKay
Sir Dr. SourceMod Plugin Approver Esq. Ltd. M.D. PhD
Join Date: Aug 2011
Location: Atlantis
Old 07-31-2013 , 14:37   Steam Community OAuth
Reply With Quote #1

All Sign-In-Through-Steam functionality is done using OpenID (currently). Go login at http://translation.steampowered.com and check the URL: it starts with http://steamcommunity.com/openid

But now go to the Dota 2 store and login. The URL begins with http://steamcommunity.com/oauth

Might we see a public Steam OAuth provider at some point in the future? I'd personally love to see something that allows us to authorize users and retrieve profile information that's not accessible with the API.

Login to YourWebsite:
YourWebsite wants access to your profile information, games list, friends list, Steam inventory, and Steam trading history. Do you you wish to allow this?
__________________
Dr. McKay is offline
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 07-31-2013 , 16:23   Re: Steam Community OAuth
Reply With Quote #2

Quote:
Originally Posted by Dr. McKay View Post
Might we see a public Steam OAuth provider at some point in the future? I'd personally love to see something that allows us to authorize users and retrieve profile information that's not accessible with the API.
I highly doubt it, using OAuth for internal-only services is a current trend, I doubt they have any plans to open it up.
__________________
asherkin is offline
Dr. McKay
Sir Dr. SourceMod Plugin Approver Esq. Ltd. M.D. PhD
Join Date: Aug 2011
Location: Atlantis
Old 07-31-2013 , 17:14   Steam Community OAuth
Reply With Quote #3

Quote:
Originally Posted by asherkin View Post
I highly doubt it, using OAuth for internal-only services is a current trend, I doubt they have any plans to open it up.
Yeah, but I hope that changes in the future!

Actually, since they already have OpenID, why would they need to set up an internal OAuth?
__________________

Last edited by Dr. McKay; 11-05-2013 at 14:49.
Dr. McKay is offline
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 07-31-2013 , 17:15   Re: Steam Community OAuth
Reply With Quote #4

Quote:
Originally Posted by Dr. McKay View Post
Actually, since they already have OpenID, why would they need to set up an internal OAuth!
Because it allows a smooth SSO flow after authorization (although this might not be implemented yet, the spec allows for it, which OpenID doesn't).
__________________
asherkin is offline
Dr. McKay
Sir Dr. SourceMod Plugin Approver Esq. Ltd. M.D. PhD
Join Date: Aug 2011
Location: Atlantis
Old 07-31-2013 , 17:21   Steam Community OAuth
Reply With Quote #5

Quote:
Originally Posted by asherkin View Post
Because it allows a smooth SSO flow after authorization (although this might not be implemented yet, the spec allows for it, which OpenID doesn't).
Yeah, I suppose so.

Now that I think about it, why does the Dota 2 store even need you to login in the first place? It could easily just post to the Buy Now URL on Steam when you click Checkout. Shopping cart contents can be stored in cookies.
__________________
Dr. McKay is offline
MarcusT
Junior Member
Join Date: Aug 2013
Old 08-03-2013 , 15:54   Re: Steam Community OAuth
Reply With Quote #6

Neat!
__________________
MarcusT is offline
Dr. McKay
Sir Dr. SourceMod Plugin Approver Esq. Ltd. M.D. PhD
Join Date: Aug 2011
Location: Atlantis
Old 11-05-2013 , 14:48   Re: Steam Community OAuth
Reply With Quote #7

__________________

Last edited by Dr. McKay; 11-05-2013 at 14:48.
Dr. McKay is offline
DrunkenKoZ
Greetings, mortal.
Join Date: Aug 2008
Old 11-12-2013 , 18:45   Re: Steam Community OAuth
Reply With Quote #8

I hope the steam api becomes a lot more advanced allowing us to fully integrate a steam platform into our websites.
DrunkenKoZ is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 21:46.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode