Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OCM: support bearer token access and other refactoring #4670

Merged
merged 13 commits into from
Jul 30, 2024

Conversation

glpatcern
Copy link
Member

@glpatcern glpatcern commented Apr 30, 2024

  • Adding support for bearer token auth when exposing OCM shares to remote users, following latest OCM developments, and similarly access remote OCM shares via bearer token. OCM 1.0 is still supported when remote users access Reva, but we still don't implement accessing remote OCM 1.0 shares via basic auth.
  • OCM client incorporated in the ocmd package
  • The "open" invite manager is now truly open for use without ScienceMesh
  • Some comments/logs added for clarity
  • Introduced /.well-known endpoint for OCM

Copy link

update-docs bot commented Apr 30, 2024

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@glpatcern glpatcern marked this pull request as draft April 30, 2024 16:59
@glpatcern glpatcern force-pushed the ocm-access branch 4 times, most recently from a18fdc1 to b0e1944 Compare May 3, 2024 14:27
@glpatcern glpatcern force-pushed the ocm-access branch 6 times, most recently from 0a4050e to d923749 Compare May 14, 2024 06:56
@glpatcern glpatcern marked this pull request as ready for review May 14, 2024 08:00
@glpatcern glpatcern marked this pull request as draft May 15, 2024 15:47
@glpatcern glpatcern force-pushed the ocm-access branch 5 times, most recently from 06e44d8 to 3ea7cb3 Compare May 16, 2024 07:29
@glpatcern glpatcern changed the title ocm: support bearer token access OCM: support bearer token access and other refactoring May 16, 2024
@glpatcern glpatcern marked this pull request as ready for review May 16, 2024 14:14
@glpatcern
Copy link
Member Author

Merging this to allow further testing by @MahdiBaghbani in the scope of the NLnet-funded OCM activities. None of the changes in this PR are yet used in production at CERN, therefore I consider the PR safe to merge.

@glpatcern glpatcern merged commit dde65a4 into cs3org:master Jul 30, 2024
24 checks passed
@glpatcern glpatcern added the OCM Open Cloud Mesh label Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCM Open Cloud Mesh
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant