Usercake's goal is to provide a secure user management system which can easily be adapted to any project's needs. It is cleanly written, well documented and easily modified.