@alexsir Yep, I guess that's the port NodeBB is configured to listen on my default. At the end of that guide, there's a link to another guide that explains how to configure nginx as a proxy - which would allow you to either configure a domain to point to your NodeBB process, and/or omit the port from the URL.
NodeBB website integration
We are looking for a forum software that would fit with our Laravel (4.2) website and NodeBB seems to be a great one.
Is there any way to link NodeBB with our app and our user database and to make them work seamlessly together?
I took a look on the docs but I didn't find any information about it.
belstgut last edited by
you should check out Flarum. It is also build on Laravel: https://github.com/flarum/core
NodeBB maintains its own user database, as it needs to keep track of a number of different metrics like post count, read states, etc.
So right off the bat, having NodeBB use the same user database as another pre-existing application is difficult.
We recommend building an OAuth endpoint in your application, and then linking the two together with a modified OAuth2 SSO Plugin. Then you can "Log in via [Your site]", and disable local logins altogether.
Flarum will have this functionality once it is ready for prime. But right now it isn't really ready to be used in a production environment.
Thanks for the answers.
I will have a look at the OAuth2 SSO plugin since our website has it's own OAuth2 API too.