User authentication and registration for the bottle.py web framework.