Jump to content


Photo
- - - - -

Steam OpenID Login


  • Please log in to reply
38 replies to this topic

#21 bfarber

bfarber

    RBT-KS

  • IPS Management
  • 28,575 posts

Posted 26 July 2010 - 09:46 AM

You were not lied to....

Re-read my post please. :)

If the problem is that Steam doesn't reply with the email (which is semi-common - gmail has the same issue with their OpenIDs for instance), then this should be resolved with 3.1.2.



I said that IF the problem is that Steam doesn't reply with the email, it would be fixed. Others here are saying that's not the problem. If Steam doesn't follow the OpenID specs correctly, there's little we will be able to do to fix it.

Try testing your Steam ID here: http://test-id.org/OP/Sreg.aspx

Does it work there? If not, it's not valid OpenID and most providers won't accept it (including IPB). We use the official JanRain OpenID libraries, so there's little on our side to do with accepting or rejecting the OpenID.

Brandon Farber
Development Manager / Senior Support

If it sounds like fun, it's not allowed on the bus!

php5_zce_logo_new.gif     

Invision Power Services, Inc.


#22 Kyanar

Kyanar

    Let's say my yearly license expired in...

  • +Clients
  • 5,189 posts

Posted 26 July 2010 - 02:22 PM

For a technical explaination of the issue, see StackOverflow's analysis: http://meta.stackove...mmunity-openids
  • Collin1000 likes this
Mat / Fusion Digital Entertainment Limited
Our Website: http://www.fusiondigital.co.nz/
Our Forums: http://community.fusiondigital.co.nz/

Chronicle, the desktop time tracker for Windows • Fusion Menu, the leading navigation enhancement application for IP.Board • CommunityContact, the in development community newsletter application


#23 GabrielMSharp

GabrielMSharp

    IPB Newbie

  • Visitors
  • Pip
  • 11 posts

Posted 31 July 2010 - 07:57 AM

For everyone's information:

Steam's OpenID will function normally if the player enters:

http://steamcommunit...d/THEIR-ID-HERE


The problem arises when someone inputs only http://steamcommunity.com/openid/ into the openID box.
This causes the players ID to be recorded as only /openid/ meaning anyone else who uses that URL will be signed in as the first person to use it.

The 'correct' method first mentioned also occasionally doesn't work.


Do the IPB staff have any useful knowledge they could impart to us, their customers to go about fixing this ourselves?

#24 Kyanar

Kyanar

    Let's say my yearly license expired in...

  • +Clients
  • 5,189 posts

Posted 31 July 2010 - 09:37 AM

That's not true Gabriel. Even a Claimed OpenID token from Steam Community will fail, as it doesn't comply with the OpenID spec. The second URL (the Unclaimed format) fails because Steam Community can't get either format correctly according to the specifications. There's nothing they can do to make it work in IPB short of breaking proper OpenID support in favour of one broken provider. If you want it fixed, you need to be complaining to Valve, not IPS.
Mat / Fusion Digital Entertainment Limited
Our Website: http://www.fusiondigital.co.nz/
Our Forums: http://community.fusiondigital.co.nz/

Chronicle, the desktop time tracker for Windows • Fusion Menu, the leading navigation enhancement application for IP.Board • CommunityContact, the in development community newsletter application


#25 GabrielMSharp

GabrielMSharp

    IPB Newbie

  • Visitors
  • Pip
  • 11 posts

Posted 31 July 2010 - 09:40 AM

That's not true Gabriel. Even a Claimed OpenID token from Steam Community will fail, as it doesn't comply with the OpenID spec. The second URL (the Unclaimed format) fails because Steam Community can't get either format correctly according to the specifications. There's nothing they can do to make it work in IPB short of breaking proper OpenID support in favour of one broken provider. If you want it fixed, you need to be complaining to Valve, not IPS.


I agree it's probably Valves fault but can you direct me/us to some documentation on the OpenID system you use and how we might customise it?
(Personally in my community I'd like to use Steam's OpenID exclusively from any other method, including internal).

#26 juxtaposed

juxtaposed

    IPB Newbie

  • Visitors
  • Pip
  • 1 posts

Posted 08 September 2010 - 12:07 PM

I agree it's probably Valves fault but can you direct me/us to some documentation on the OpenID system you use and how we might customise it?
(Personally in my community I'd like to use Steam's OpenID exclusively from any other method, including internal).


There's very little documentation on Steam's implementation of OpenID. You'd have to do a custom implementation using the response from Valve.

This page states that the only information returned by Steam is the Claimed ID, in the format:

http://steamcommunity.com/openid/id/<steamid>
You'll have to extract the 64-bit steam ID (ulong in C#) from the URL.

From there, if you want any data associated with the user, you need to make an call to the Steam API (API key required to make these calls).

There is a caveat with this: If the user has set their profile security to "Private," you won't get much info. Also, none of Steam's API expose a user's email address. My best guess about why there's no email address: Steam Accounts are worth money, some times hundreds of dollars. Valve probably doesn't want/need spammer/scammers emailing users with phishing requests.

#27 SnakeDiver

SnakeDiver

    IPB Newbie

  • +Clients
  • 11 posts

Posted 07 November 2010 - 03:15 AM

My best guess about why there's no email address: Steam Accounts are worth money, some times hundreds of dollars. Valve probably doesn't want/need spammer/scammers emailing users with phishing requests.


Old topic I know, but I stumbled onto it and I wanted to answer this.

It is not a requirement for a Steam account to have an email address, it is just strongly suggested. In fact, email addresses are only taken when you go through the extra "verification" process and provide your email.

They might have changed their account creation rules to require an email address now, but this would be a recent thing.

Anyways.. it's too bad. I was hoping I could let our gaming members use their Steam ID's to logon to the forums.

Cheers,

#28 wasder

wasder

    IPB Newbie

  • Visitors
  • Pip
  • 3 posts

Posted 11 July 2011 - 10:31 AM

It would be nice if someone make a properly Steam integration.

#29 wasder

wasder

    IPB Newbie

  • Visitors
  • Pip
  • 3 posts

Posted 02 October 2011 - 08:41 AM

No updates here?

#30 ADKGamers

ADKGamers

    Spam Happy

  • +Clients
  • 914 posts

Posted 02 October 2011 - 07:23 PM

I'd be interested in some help with this as well.

adkgamers_1402891088__recruitban.png


#31 Lavo

Lavo

    IPB Full Member

  • +Clients
  • 189 posts

Posted 02 October 2011 - 07:47 PM

Working on a login auth for it now.
  • wasder and ADKGamers like this

#32 ADKGamers

ADKGamers

    Spam Happy

  • +Clients
  • 914 posts

Posted 02 October 2011 - 11:52 PM

Sweet! looking forward to it Lavoaster!

adkgamers_1402891088__recruitban.png


#33 Ben1

Ben1

    IPB Newbie

  • Members
  • Pip
  • 40 posts

Posted 07 October 2011 - 07:57 AM

also looking forward to this,

#34 wasder

wasder

    IPB Newbie

  • Visitors
  • Pip
  • 3 posts

Posted 10 October 2011 - 05:33 PM

Btw, there is already a very good add-on for this on xenForo.
Looking forward to this on IPB.

#35 ADKGamers

ADKGamers

    Spam Happy

  • +Clients
  • 914 posts

Posted 11 November 2011 - 01:48 AM

Is there any update on this?

adkgamers_1402891088__recruitban.png


#36 mbnn

mbnn

    IPB Newbie

  • +Clients
  • 29 posts

Posted 15 February 2012 - 04:56 AM

Yep I really want to know the same, any update on the module/plugin for this? :smile:

#37 Lavo

Lavo

    IPB Full Member

  • +Clients
  • 189 posts

Posted 10 April 2012 - 09:10 AM

For those interested in this i have finally finished it.

Marketplace Link: http://community.inv...-through-steam/
  • Fantikerz likes this

#38 Eosforos

Eosforos

    IPB Newbie

  • Members
  • Pip
  • 8 posts

Posted 06 October 2012 - 10:12 AM

Any news on this? Please let us know!

#39 ADKGamers

ADKGamers

    Spam Happy

  • +Clients
  • 914 posts

Posted 06 October 2012 - 12:07 PM

What news do you want? He posted the link above your post.

adkgamers_1402891088__recruitban.png





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users