When I create my own login module extending the abstract class, I call login and my module is called. However, the getRoleSets never seems to be called? This causes a permissions violation when calling methods in my application. Which part of the framework should be calling the getRoleSets method?