bearer-token-api-access #28

Open
phbaer wants to merge 7 commits from bearer-token-api-access into main
Owner

Replace the login and API auth logic: use the bearer token to access the API instead of masquerading the user actions and hiding behind a general token.

Replace the login and API auth logic: use the bearer token to access the API instead of masquerading the user actions and hiding behind a general token.
Cleanup redundant code and comments
Some checks failed
Build and Publish Docker Images / test-backend (pull_request) Has been cancelled
Build and Publish Docker Images / test-frontend (pull_request) Has been cancelled
Build and Publish Docker Images / build-push-images (pull_request) Has been cancelled
Build and Publish Docker Images / delete-pr-images (pull_request) Has been cancelled
c92dcb8a8f
phbaer force-pushed bearer-token-api-access from c92dcb8a8f
Some checks failed
Build and Publish Docker Images / test-backend (pull_request) Has been cancelled
Build and Publish Docker Images / test-frontend (pull_request) Has been cancelled
Build and Publish Docker Images / build-push-images (pull_request) Has been cancelled
Build and Publish Docker Images / delete-pr-images (pull_request) Has been cancelled
to 5576feb906
All checks were successful
Build and Publish Docker Images / test-backend (pull_request) Successful in 49s
Build and Publish Docker Images / test-frontend (pull_request) Successful in 3m40s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Successful in 3m12s
2026-02-10 05:19:36 +00:00
Compare
phbaer force-pushed bearer-token-api-access from 5576feb906
All checks were successful
Build and Publish Docker Images / test-backend (pull_request) Successful in 49s
Build and Publish Docker Images / test-frontend (pull_request) Successful in 3m40s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Successful in 3m12s
to 81d839ca6e
All checks were successful
Build and Publish Docker Images / test-backend (pull_request) Successful in 55s
Build and Publish Docker Images / test-frontend (pull_request) Successful in 4m18s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Successful in 3m16s
2026-02-10 16:26:13 +00:00
Compare
Implement PKCE and make the client secret optional
All checks were successful
Build and Publish Docker Images / test-backend (pull_request) Successful in 51s
Build and Publish Docker Images / test-frontend (pull_request) Successful in 4m33s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Successful in 3m37s
a849eaea4b
phbaer force-pushed bearer-token-api-access from a849eaea4b
All checks were successful
Build and Publish Docker Images / test-backend (pull_request) Successful in 51s
Build and Publish Docker Images / test-frontend (pull_request) Successful in 4m33s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Successful in 3m37s
to bebf1245c9
All checks were successful
Build and Publish Docker Images / test-backend (pull_request) Successful in 52s
Build and Publish Docker Images / test-frontend (pull_request) Successful in 4m28s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Successful in 3m35s
2026-02-11 04:38:34 +00:00
Compare
phbaer force-pushed bearer-token-api-access from bebf1245c9
All checks were successful
Build and Publish Docker Images / test-backend (pull_request) Successful in 52s
Build and Publish Docker Images / test-frontend (pull_request) Successful in 4m28s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Successful in 3m35s
to 323d40a007
All checks were successful
Build and Publish Docker Images / test-backend (pull_request) Successful in 50s
Build and Publish Docker Images / test-frontend (pull_request) Successful in 4m36s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Successful in 3m39s
2026-02-11 04:56:58 +00:00
Compare
Revise auth
Some checks failed
Build and Publish Docker Images / test-backend (pull_request) Successful in 40s
Build and Publish Docker Images / test-frontend (pull_request) Failing after 1m16s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Has been skipped
2cfe3d83ce
phbaer force-pushed bearer-token-api-access from 2cfe3d83ce
Some checks failed
Build and Publish Docker Images / test-backend (pull_request) Successful in 40s
Build and Publish Docker Images / test-frontend (pull_request) Failing after 1m16s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Has been skipped
to 3a80a82013
Some checks failed
Build and Publish Docker Images / test-backend (pull_request) Successful in 53s
Build and Publish Docker Images / test-frontend (pull_request) Failing after 1m26s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Has been skipped
2026-02-11 07:55:35 +00:00
Compare
phbaer force-pushed bearer-token-api-access from 3a80a82013
Some checks failed
Build and Publish Docker Images / test-backend (pull_request) Successful in 53s
Build and Publish Docker Images / test-frontend (pull_request) Failing after 1m26s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Has been skipped
to 4d5512c78f
Some checks failed
Build and Publish Docker Images / test-backend (pull_request) Successful in 4m49s
Build and Publish Docker Images / test-frontend (pull_request) Failing after 1m19s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Has been skipped
2026-02-11 10:47:47 +00:00
Compare
Some checks failed
Build and Publish Docker Images / test-backend (pull_request) Successful in 4m49s
Build and Publish Docker Images / test-frontend (pull_request) Failing after 1m19s
Build and Publish Docker Images / delete-pr-images (pull_request) Has been skipped
Build and Publish Docker Images / build-push-images (pull_request) Has been skipped
This pull request has changes conflicting with the target branch.
  • auth.py
  • frontend/src/components/__tests__/VulnGroupCard.spec.ts
  • frontend/src/components/__tests__/VulnGroupCardCoverage.spec.ts
  • logic.py
  • main.py
  • test_setup/init_dt.py
  • tests/test_auth.py
  • tests/test_main_assessment.py
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin bearer-token-api-access:bearer-token-api-access
git switch bearer-token-api-access
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
phbaer/dtvp!28
No description provided.