github-actions[bot]
0972164fbc
Version Packages
2024-05-14 12:02:01 +00:00
Camila Belo
d229dc49ad
refator(backend-common): extract path utilities to plugin api
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-05-13 13:23:45 +02:00
github-actions[bot]
d85dd88b3c
Version Packages (next)
2024-05-07 13:27:02 +00:00
Patrik Oldsberg
f4fcce8cdc
backend -> backend-legacy, backend-next -> backend
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-05-06 15:21:02 +02:00
Jack Palmer
9f974a05da
fix: Tidy auth-backend config.d.ts
...
Signed-off-by: Jack Palmer <jackpalmer@spotify.com >
2024-05-03 15:49:53 +01:00
github-actions[bot]
0478509ee2
Version Packages (next)
2024-04-30 11:22:01 +00:00
github-actions[bot]
46046059b4
Version Packages (next)
2024-04-23 14:53:09 +00:00
Patrik Oldsberg
ee5173fd5e
Merge pull request #22765 from drodil/auth_resolver_override
...
feat: allow overriding default ownership resolving
2024-04-23 16:44:50 +02:00
github-actions[bot]
0e48f5a289
Version Packages
2024-04-16 12:20:53 +00:00
Patrick Jungermann
ba763b6d86
feat(auth): migrate Bitbucket auth provider to module package
...
Migrate the Bitbucket auth provider to the new `@backstage/plugin-auth-backend-module-bitbucket-provider` module package.
Relates-to: #19476
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-04-16 12:48:16 +02:00
YAEGASHI Takeshi
f02fe79de0
Refactor auth-backend azure-easyauth provider
...
Signed-off-by: YAEGASHI Takeshi <yaegashi@gmail.com >
2024-04-16 11:55:35 +02:00
Heikki Hellgren
776ec144ed
fix: review comments and naming
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-15 08:44:56 +03:00
Heikki Hellgren
b0ae9ccac4
feat: support for new backend system via extension point
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-15 08:21:16 +03:00
Heikki Hellgren
ea9262bc9f
feat: allow overriding default ownership resolving
...
This allows to modify the ownership resolving in the auth resolve
context. For example if user wants to include parent groups also to
the ownershipEntityRefs, it's not possible unless the built-in
auth providers are forked and rewritten.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-15 08:21:16 +03:00
Fredrik Adelöw
c26218d351
extract the cloudflare access auth provider
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-04-14 11:39:33 +02:00
github-actions[bot]
036b9b3434
Version Packages (next)
2024-04-09 15:55:28 +00:00
Patrik Oldsberg
bf4d71a729
auth-backend: add initial userinfo endpoint
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-04-08 17:11:46 +02:00
Camila Belo
ff681360cc
refactor: make token types internal
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-04-03 13:43:54 +02:00
Patrik Oldsberg
0d2a05418b
backend-app-api,auth: move token typ claim to be a header param
...
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-04-03 13:12:54 +02:00
Patrik Oldsberg
018b0910e0
backend-app-api,auth: add ent claim to user identity proof
...
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-04-03 13:12:54 +02:00
Fredrik Adelöw
4194ac7200
auth: issue user identity claims and create limited user tokens from them
...
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-04-03 13:12:54 +02:00
github-actions[bot]
366cf07ad3
Version Packages (next)
2024-04-02 14:11:36 +00:00
github-actions[bot]
bb8923602f
Version Packages
2024-03-27 09:37:09 +00:00
Patrik Oldsberg
9966baab13
Merge pull request #23308 from Roshick/patch-2
...
fix(auth): filter only for users in emailMatchingUserEntityProfileEmail resolver
2024-03-25 16:02:01 +01:00
Fredrik Adelöw
04655bb318
Generate Release
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-03-22 21:41:20 +01:00
Fredrik Adelöw
714df5b296
Generate Release
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-03-22 15:23:35 +01:00
github-actions[bot]
e83e055841
Version Packages
2024-03-19 14:56:10 +00:00
Ben Lambert
2c61fae153
Merge pull request #23582 from manuelfalcon/fixing-refresh-onelogin-auth-provider
...
OneLogin auth provider refresh method fixing scope as start method
2024-03-19 14:31:41 +01:00
Patrik Oldsberg
d202a258d1
Merge pull request #23265 from swnia/master
...
Fix for atlassian OAuth flow
2024-03-19 10:05:16 +01:00
manuel.falcon
7c29e7fdbe
OneLogin auth provider refresh method fixing scope as start method
...
Signed-off-by: manuel.falcon <manuel.falcon@glovoapp.com >
2024-03-15 15:29:45 +01:00
Elias Rieb
002bc3bf74
fix code and add test
...
Signed-off-by: Elias Rieb <e.rieb@posteo.de >
2024-03-12 18:04:42 +01:00
github-actions[bot]
778bc48921
Version Packages (next)
2024-03-12 13:35:55 +00:00
Fredrik Adelöw
469c9c59e8
prettier
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-03-12 13:17:57 +01:00
Fredrik Adelöw
5a146a15fc
Update plugins/auth-backend/src/lib/resolvers/CatalogAuthResolverContext.ts
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-03-12 12:12:33 +01:00
github-actions[bot]
8db51ca72f
Version Packages (next)
2024-03-05 13:38:18 +00:00
Elias Rieb
038b2e6894
fix(auth): consider only entities of kind user when using findCatalogUser with filter query
...
Signed-off-by: Elias Rieb <e.rieb@posteo.de >
2024-03-05 09:05:02 +01:00
Severin Wischmann
10268db725
Removed unused config value
...
The config value `audience` was used to set the baseUrl which has a static value.
The audience parameter is static in the used library. Therefore, the reading of the config value was removed.
Signed-off-by: Severin Wischmann <severinwischmann@nianticlabs.com >
2024-03-01 10:44:42 +01:00
github-actions[bot]
4cca80fbf8
Version Packages (next)
2024-02-27 16:48:30 +00:00
Fredrik Adelöw
95aee1904e
Merge pull request #22211 from tylerd-canva/tylerd/cfaccess-token-poc
...
Add support for Cloudflare Access Tokens to `cfaccess` Auth Provider
2024-02-27 10:20:32 +01:00
Fredrik Adelöw
4ba7447847
Update plugins/auth-backend/config.d.ts
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-02-26 16:38:20 +01:00
renovate[bot]
0fb419ba03
fix(deps): update dependency uuid to v9
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 02:29:53 +00:00
Patrik Oldsberg
dd10ecf70f
Merge pull request #23202 from backstage/freben/sort
...
sort package.json files that have no PRs active toward them
2024-02-23 19:40:57 +01:00
Fredrik Adelöw
c66a99c272
sort package.json files that have no PRs active toward them
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-02-23 13:54:10 +01:00
Patrik Oldsberg
492fe83977
auth-backend: migrate to support new auth services
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Carl-Erik Bergström <cbergstrom@spotify.com >
Co-authored-by: blam <ben@blam.sh >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-02-23 10:58:13 +01:00
Tyler Davis
bfd0d62351
update tests
...
Signed-off-by: Tyler Davis <tylerd@canva.com >
2024-02-22 17:31:59 +11:00
Tyler Davis
0d1ad9faf9
PR feedback: change structure of serviceTokens config
...
Signed-off-by: Tyler Davis <tylerd@canva.com >
2024-02-22 17:20:55 +11:00
Tyler Davis
3191d616e8
pr feedback: make service tokens configurable
...
Signed-off-by: Tyler Davis <tylerd@canva.com >
2024-02-22 17:20:55 +11:00
Tyler Davis
293c835e05
Add support for Service Tokens to the cfaccess auth provider
...
Signed-off-by: Tyler Davis <tylerd@canva.com >
2024-02-22 16:30:23 +11:00
Fredrik Adelöw
be5e0c74e2
Merge pull request #23023 from backstage/freben/auth2
...
🧹 break out the providers router creation into its own router.ts
2024-02-21 14:44:55 +01:00
Fredrik Adelöw
74387f792b
Merge pull request #23123 from backstage/freben/minimatch
...
Bump dependency `minimatch` to v9
2024-02-21 14:17:16 +01:00