I dont know how is this auth process works with jwt.
I have nodebb in forum.example.com
and nodejs app in example.com
. And reverse proxy with nginx. I have few question:
-When user logins or signs up which route we should POST method to?
-Do I need to install npm install jsonwebtoken
?
-Is this JWT Secret key obtained from jwt.io website?
-How can I save a cookie to user browser?
-When I achieve all this and users logins with nodebb credentials how can i access to current logged in user info?
-Do I need to include the user's passwords to Json web token?
-Do I need to set secret in nodebb admin panel?
Edit:So I did some googling and what I understand I need to post the user info to some expressjs route on my app and generate the Json web token in backend and use some cookie plugin for nodejs. But my last two question is remain unclear for me.
@julian