Magpie: A RestFul AuthN/AuthZ service¶
- Magpie (the smart-bird)
a very smart bird who knows everything about you.
Magpie is service for AuthN/AuthZ accessible via a REST API implemented with the Pyramid web framework. It allows you to manage User/Group/Service/Resource/Permission with a PostgreSQL database. Behind the scene, it uses Ziggurat-Foundations and Authomatic.
dependencies |
|
---|---|
tests status |
|
docker status |
|
releases |
Python Versions |
Description |
---|---|
Legacy |
Older versions could still work, but maintenance is dropped. |
Supported |
Tested by the CI and maintained for backward compatibility. |
Recommended |
Prefered minimal version to use for latest security updates and performance enhancements. |
Documentation¶
The REST API documentation is auto-generated and served under {MAGPIE_URL}/api/
using Swagger-UI with tag
latest
.
Configuration and Usage¶
Magpie
application.Change History¶
Addressed features, changes and bug fixes per version tag are available in CHANGES.
Docker Images¶
Following most recent variants are available:
Magpie |
Twitcher |
---|---|
|
|
|
|
Notes:
Older tags the are also available: Magpie Docker Images
Twitcher image with integrated
MagpieAdapter
are only available for Magpie>=1.0.0
Table of Contents¶
- Usage
- Installation
- Configuration
- Authentication and Authorization
- Permissions
- Services
- Utilities
- Performance
- OpenAPI Specification
- Source Code Documentation
- Contributing
- Credits
- Changes
- Unreleased (latest)
- 4.1.1 (2024-07-23)
- 4.1.0 (2024-06-11)
- 4.0.0 (2024-04-26)
- 3.38.1 (2024-01-26)
- 3.38.0 (2023-11-28)
- 3.37.1 (2023-10-27)
- 3.37.0 (2023-10-24)
- 3.36.0 (2023-10-03)
- 3.35.0 (2023-08-31)
- 3.34.0 (2023-05-31)
- 3.33.0 (2023-03-20)
- 3.32.0 (2023-02-09)
- 3.31.0 (2023-02-07)
- 3.30.0 (2023-01-23)
- 3.29.0 (2022-12-12)
- 3.28.0 (2022-11-15)
- 3.27.0 (2022-09-02)
- 3.26.0 (2022-05-26)
- 3.25.0 (2022-05-20)
- 3.24.0 (2022-03-23)
- 3.23.0 (2022-03-21)
- 3.22.0 (2022-03-10)
- 3.21.0 (2022-02-02)
- 3.20.1 (2022-01-19)
- 3.20.0 (2022-01-06)
- 3.19.1 (2021-12-08)
- 3.19.0 (2021-12-02)
- 3.18.2 (2021-11-26)
- 3.18.1 (2021-11-25)
- 3.18.0 (2021-10-27)
- 3.17.1 (2021-10-27)
- 3.17.0 (2021-10-27)
- 3.16.1 (2021-10-18)
- 3.16.0 (2021-10-05)
- 3.15.1 (2021-09-29)
- 3.15.0 (2021-08-11)
- 3.14.0 (2021-07-14)
- 3.13.0 (2021-06-29)
- 3.12.0 (2021-05-11)
- 3.11.0 (2021-05-06)
- 3.10.0 (2021-04-12)
- 3.9.0 (2021-04-06)
- 3.8.0 (2021-03-29)
- 3.7.1 (2021-03-18)
- 3.7.0 (2021-03-16)
- 3.6.0 (2021-02-09)
- 3.5.1 (2021-02-08)
- 3.5.0 (2021-01-06)
- 3.4.0 (2020-12-09)
- 3.3.0 (2020-11-25)
- 3.2.1 (2020-11-17)
- 3.2.0 (2020-11-10)
- 3.1.0 (2020-10-23)
- 3.0.0 (2020-10-19)
- 2.0.1 (2020-09-30)
- 2.0.0 (2020-07-31)
- 1.11.0 (2020-06-19)
- 1.10.2 (2020-04-21)
- 1.10.1 (2020-04-02)
- 1.10.0 (2020-03-18)
- 1.9.5 (2020-03-11)
- 1.9.4 (2020-03-10)
- 1.9.3 (2020-03-10)
- 1.9.2 (2020-03-09)
- 1.9.1 (2020-02-20)
- 1.9.0 (2020-01-29)
- 1.8.0 (2020-01-10)
- 1.7.4 (2019-12-03)
- 1.7.3 (2019-11-20)
- 1.7.2 (2019-11-15)
- 1.7.1 (2019-11-12)
- 1.7.0 (2019-11-04)
- 1.6.3 (2019-10-31)
- 1.6.2 (2019-10-04)
- 1.6.1 (2019-10-01)
- 1.6.0 (2019-09-20)
- 1.5.0 (2019-09-09)
- 1.4.0 (2019-08-28)
- 1.3.4 (2019-08-09)
- 1.3.3 (2019-07-11)
- 1.3.2 (2019-07-09)
- 1.3.1 (2019-07-05)
- 1.3.0 (2019-07-02)
- 1.2.1 (2019-06-28)
- 1.2.0 (2019-06-27)
- 1.1.0 (2019-05-28)
- 1.0.0 (2019-05-24)
- 0.10.0 (2019-04-15)
- 0.9.6 (2019-03-28)
- 0.9.5 (2019-02-28)
- 0.9.4 (2019-02-19)
- 0.9.3 (2019-02-18)
- 0.9.2 (2019-02-15)
- 0.9.1 (2019-02-14)
- 0.9.0 (2019-02-01)
- 0.8.2 (2019-01-21)
- 0.8.1 (2018-12-20)
- 0.8.0 (2018-12-18)
- 0.7.12 (2018-12-06)
- 0.7.11 (2018-12-03)
- 0.7.10 (2018-11-30)
- 0.7.9 (2018-11-20)
- 0.7.8 (2018-11-16)
- 0.7.7 (2018-11-06)
- 0.7.6 (n/a)
- 0.7.5 (2018-11-05)
- 0.7.4 (2018-11-01)
- 0.7.3 (2018-10-26)
- 0.7.2 (2018-10-19)
- 0.7.1 (2018-10-16)
- 0.7.0 (2018-10-05)
- 0.6.5 (2018-09-13)
- 0.6.4 (2018-10-10)
- 0.6.2 - 0.6.3 (n/a)
- 0.6.1 (2018-06-29)
- 0.6.0 (2018-06-26)
- 0.5.4 (2018-06-08)
- 0.5.3 (2018-06-07)
- 0.5.2 (2018-06-06)
- 0.5.1 (2018-06-06)
- 0.5.0 (2018-06-06)
- 0.4.5 (2018-05-14)
- 0.4.4 (2018-05-11)
- 0.4.3 (2018-05-09)
- 0.4.2 (2018-05-09)
- 0.4.1 (2018-05-08)
- 0.4.0 (2018-03-23)
- 0.3.x
- 0.2.0
- 0.1.1
- 0.1.0
- Security Policy
- Glossary
- References and Links