Reference Application uses the user User property Location as Default one and allows the user to Login without choosing any Location. Its gets the User Property and checks it whether a valid location or not and then allows the user to Login.
Enhancing the LBAC module by adding multiple locations access to user and storing them as a list in the user property. So validating the user property as a Location fails and doesn't allow the user to Login having Location User Property.
Changes To Be Made:
- Check whether Location user Property exists.
- if Exists set the first Location in the List as the session Location and allow Login
Work needed Here