Jump to content

Sign in through Steam - IPB3


Lavo
 Share

Recommended Posts

Sign in through Steam - IPB3


This plugin will allow users to sign into your forum through the steam open id authentication system. Existing users can link their steam accounts in the members control panel.

You can find the IPB4 version here.



Donations are appreciated if you would like to fuel my Dr Pepper addiction click here.
 
This project is open source, you can find the GitHub repository here.


  • Submitter
  • Submitted
    04/10/2012
  • Category
  • Discussion URL
  • Support Info
    <p>If you have an issue or feature request please post it at the repository at https://github.com/Lavoaster/IP.Board-Steam-Authentication-Method/issues</p>
  • Supported Versions
    IP.Blog 2.4.x
Link to comment
Share on other sites


When people will sign in with steam, an account will be created in local DB as facebook or twitter login? how it works?




An account will be created in the local db but will not have any connection to Facebook or twitter until a user links them in their usercp after signing up. It stores their steamid in their user row
Link to comment
Share on other sites

This was one thing that was stopping me from using IP.Board for a new project myself and a friend of mine.

Now I will be able to use this :D Thank you so much, you deserve a huge cookie :D

Off note: For those that are interested we are making a Roleplay Gamemode for Garry's Mod, its not PERP, or anything of the likes, its custom made by myself and my friend.

Link to comment
Share on other sites

Works :smile:

Would have preferred it called "Manage Steam Account" or something, so it's the same as "Manage Facebook" and "Manage Twitter". There also doesn't seem to be a way to unlink the account, but otherwise it's pretty great to finally see this come to IP.Board. I've waited about two years for this.

Link to comment
Share on other sites


Works :smile:



Would have preferred it called "Manage Steam Account" or something, so it's the same as "Manage Facebook" and "Manage Twitter". There also doesn't seem to be a way to unlink the account, but otherwise it's pretty great to finally see this come to IP.Board. I've waited about two years for this.




Yeah i put it as Link steam account but in reality that's only there until more options that could be put inside there, are.


Q: Users that registered/login on my forums using steam login can still login using their email ID/pass even after I will remove steam login option?




Yes you should be able to remove it without causing any problems to existing users, new users who signed up through steam will need to issue a password reset as their password fields will be blank


Thanks, will be suitable for ipb 3.2.3?




I cannot guarantee it, but i see no reason why it shouldn't work. If not I'll work with you to make it compatible
Link to comment
Share on other sites


Erm, I have a question...I honestly don't think people are going to login using their Steam Login Details because of the previous amount of Steam Account phishing sites...it looks too suspicious in my opinion. :o




The steam API provides next to no information, nothing that cant be seen in your XML's.

For example lavoastar's steam profile is here: http://steamcommunit...xml=1&l=english

This is why it has taken so long for us to get a solution to login because steam does not give enough information for even an IP.Board account.

So i can say its pretty secure, your even logging into steam with a correctly encrypted page
Link to comment
Share on other sites


Erm, I have a question...I honestly don't think people are going to login using their Steam Login Details because of the previous amount of Steam Account phishing sites...it looks too suspicious in my opinion. :o




When you login you can clearly see that you are on steam's website(As verified by the SSL connection), and it clearly states that the only thing passed to the site is your steam id and that the site does not get your username or password.
Link to comment
Share on other sites

Thanks for making this mod. :) Just a few suggestions for any future versions planned, based on what I've tried of it so far:
- Move the UCP button to just below the 'Manage Facebook' and 'Manage Twitter' buttons, instead of the very bottom of the list.
- Change the label of the UCP button to 'Manage Steam' (it's more consistent, and would be a better label if more options are added in the future).
- Keep the log in buttons more consistent with IPS, so, for example, use 'Use Steam' text instead of the Steam image button where IPS uses 'Use Facebook' or 'Use Twitter' text, etc.
- Fix some of the typos, especially for the front-end (e.g. 'steam' -> 'Steam'; 'though' -> 'through'; 'Login' -> 'Log in'; 'a steam account, to link it' -> 'a Steam account. To link it', etc.).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...