Last Login details are not shown for the users who have logged in using Google/Github/Jio(Our Employer). The details are being shown for those users who have been created by the super-user.
Every user is able to login into FeatureHub right now but it should only be allowed to those who are already created in the system by super-user or admin.
Which area does this issue belong to?
FeatureHub Web Admin app.
To Reproduce
Steps to reproduce the behavior:
Login using Google/Github/Azure
Check the last login details of the above user. {The details would be empty}
Expected behavior
Last login details should be visible for all users
Only those users should be granted access to Site which are already created
Definitely an issue for external oauth providers users.
This is expected, there is a setting in the mr properties file to disable such behavior by setting auth.userMustBeCreatedFirst=true. (false by default). However there is a related bug https://github.com/featurehub-io/featurehub/issues/452
Describe the bug
Every user is able to login into FeatureHub right now but it should only be allowed to those who are already created in the system by super-user or admin.
Which area does this issue belong to? FeatureHub Web Admin app.
To Reproduce Steps to reproduce the behavior:
Expected behavior
Versions