do I have to read the source for each object to learns its methods?
Yes, you will have to read the source code to see what methods are available.
I noticed there were a couple steam plugins floating around but they had some issues on nodebb 1.0.3, so I took their source and made some adjustments. Thus its a refactored plugin.
npm install nodebb-plugin-sso-steam-refactor
Would love some feedback!
0.0.7 will be released sometime within the next month or two, with any major feedbacks.
Nice! For future reference, consider contributing to existing repositories via pull requests on existing issues.
Of course, however I just felt more comfortable trying to understand what each line of code did! This was more of a learning experience ~