User Management Tab - tsgrp/HPI GitHub Wiki
The User Management tab allows for admins to create, update, and delete users in the HBase environment. The tab keeps track of certain metadata for the user, such as last login and number of failed password attempts. The tab also allows for the admin to change the password of a user. This tab also allows the configuration of a forgot password and register user functionality on the login screen.
The User Management tab should be configured in the project-bean-config.xml. It is set up with a Spring Bean, as follows below.
<bean id="User" class="com.tsgrp.opencontent.hbase.user.HBaseUserImpl" ></bean>
For a more in depth look Kenmore2 overlay folder has a working example.
Both the forgot password feature and the register user feature are disabled by default.To enable either of these features, you have to alter variables in the config-project.js file. In this file there are two variables called forgotPassword and registerUser. Setting a variable to true will enable the feature. Here is an example of both features being disabled.
forgotPassword: false, registerUser : false