tool for creating authentication systems based on other databases. The module can be used in either of two somewhat divergent ways: 1) External Authentication: 2) Hardcoded Authentication: