@psychobunny if i get something working, would submit that PR.
I am currently running NodeBB as a third party attached to a website with different servers. (Example.com: 3000 and NodeBB Forum: 4567). In order to use NodeBB's plugin OAuth, do I need to replicate the data from another database just to use user-information in nodebb?
The OAuth SSO plugin is designed so that you can "log in via" another website, in your case, example.com. It verifies the credentials on the remote server, and creates a corresponding user in NodeBB, it does not replace any user data on either end, nor is it designed to do so
@julian Hi, do you have tutorial for that?
Unfortunately not yet -- you'll have to implement an OAuth endpoint on your server (depends on what language it is, if it is Node.js, you can use OAuth2orize).
Then you can fork my SSO OAuth plugin and hook it up to your OAuth2 endpoint.
@julian Oh I see.... I have already forked the plugin, then what should I do next? What should I configure in OAuth so that I can connect it in another server?
I am currious if there is a SSO (facebook, twitter, linkedin, github ) plugin ?
@macbroadcast Yep -- they're all available as plugins.
hmmm @julian they don´t show up in my list when i click on social authentification > install SSo plugins , i see a white screen...
...thats what i see
P.S. Ok need to resize screen
Do the plugins show up if you resize your browser smaller? Sounds a lot like gh#2204
oh my , YES they do !! how is the SSo plugin called ?
They are all prefixed with
So, nodebb-plugin-sso-facebook... etc
...all SSO plugins give me an :
Oops! Looks like something went wrong!
Failed to lookup view "admin/plugins/sso-twitter" in views directory "/opt/nodebb/public/templates"
@macbroadcast I am also getting the same error. Did you get a fix for that?