I might be overthinking this and Auth0 is perfectly usable if I create that in React, and use the bearer token or whatever from Nodebb. The issue still remains though that I want that to be the only way to register for an account (in the custom registration page on the front-end.) I'll have to disable user registration with SSO I guess or hide that alternative login option... What's odd though is that only the alternative login works when an account is created that way. It looks like when the account is made, it gets added to the users list in nodebb, so you should be able to login with the email and password you registered with on Auth0, right?
Does NodeBB hang when you have multiple tabs open?
Maybe I am doing something seriously wrong, but it looks like whenever I have multiple tabs open (of same nodebb session), it hangs.
It happens consistently and I was wondering if this is a bug or if I'm doing something wrong.
I am guessing this is caused by a websocket error. Basically the page loads to about 70% (the top loading indicator goes up to 70%) and stops. See below for screenshot.
If this is an existing bug I think it's pretty serious since I know a lot of people open multiple tabs without thinking much. In my case I would just type in my forum url whenever I want to view posts, I never bother to find the tab that's already open, and I'm sure a lot of others do so too. For these people it would appear as though the site is down, since the site never loads. Even as a developer it took me quite a while to realize that it was the websocket error that's causing this (after opening up the console)
- Open the main forum url
- Open a couple of new tabs and open the forum url.
- Try to visit any of the links. Watch as it stops loading at around 70%, and when you open the dev console you'll see the websocket error.