- If you want to allow users to modify their data and/or to create new users check "Security: important note" and "User interface" sections. - Method docLogin can be displayed both as a normal page or as an exception. When displayed as exception, it will actually be rendered by standard_error_message method. This can lead to double HTML header/footer, or other HTML problems. Code inside the method must check if it is displayed inside exception. Check section "User Interface" in README. - When deleting users or sessions directly from the database, you must delete corresponding tokens and sessions. Please read MySQL database section from README. Also check caching section. - Caching can be turned on/off in cfg.py. Check caching section in the README. It's important to understand consequences of caching. - If you set COOKIE_USE_REALM in cfg.py to true, cookie names will include realm which prevents user folders using different realms to overwrite cookies not belonging to them. If you enable this, realm names must not contain characters that are not valid in the cookie names. - If sizes of fields in the Users table are changed, corresponding options in cfg.py need to be changed. - It is possible to change MySQL parameters when database is offline - you have to set VALIDATE_ALWAYS_SUPER in cfg.py. - If there are too many open connections in the mysql server, connection timeout can be used.