An authentication server for the MagentaSSO protocol.
Looking for the client libraries?
and edit accordingly.
To run the database migrations,
alembic upgrade head.
To create an admin account, run
to get an application console,
from magenta.util import create_admin_user create_admin_user('email@example.com')
This will return a password, which you can use to log in. Change this password immediately.
A bare-bones test application can be found in the magentasso-test repository.
Magenta is licensed under the GNU Affero General Public License (AGPL), version 3. See LICENSE.md.
The MagentaSSO client libraries, and the test application, are licensed under the MIT license. See the LICENSE files in the individual repositories.