Implementing custom sso into NodeBB
I am affraid this question has already been post and i am sorry if it's the case.
I am currently implementing my custom sso into nodeBB which works. I only have one case where there is an issue. When i login with my custom sso, i check if the user has the permission to view the admin panel and i set "isAdmin" to true.
Everything work well but when i click on the admin button with my account logged in, i am redirected to the login page without my sso login. I don't really understand what is happening and i would like your help to understand what is happening
After 1st login:
After click on admin page:
I still have same problem even after adding the user to the admin group.
Now, my user is in the admin group and if i try to access the admin pannel with this account, i am redirected to the login page without my sso login.
I am quite lost and i know i am doing something wrong but i cant find what
@maddoctor is your SSO plugin calling onSuccessfulLogin on completion?
I don't think it is necessary, but it is in older versions of NodeBB.
The problem you are seeing is that your freshly logged in account does not have a timestamp attached, and so the ACP wants you to relogin as a verification step.
Looks like a regression. If you don't have local password (sso login) it shouldnt ask you to relogin.