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

Combine required Globus credentials? #702

Open
bstrdsmkr opened this issue Jan 2, 2025 · 2 comments
Open

Combine required Globus credentials? #702

bstrdsmkr opened this issue Jan 2, 2025 · 2 comments
Assignees

Comments

@bstrdsmkr
Copy link

Is your feature request related to a problem? Please describe

Deploying Metagrid currently requires two separate sets of Globus credentials, one "thick client" for the frontend and one "confidential client" for the backend. It's not clear to me why exactly both are required.

Describe the solution you'd like

If possible, reducing to a single set of backend credentials would simplify deployment and likely reduce code footprint

Describe alternatives you've considered

If it's not possible to use a single credential, we need to document why both are necessary and what doesn't work when one is not supplied

Additional context

@sashakames
Copy link
Collaborator

We could investigate using the Django backend token for transfers and that would alleviate the need for the native app credential.

@sashakames
Copy link
Collaborator

Reach out to Globus team perhaps @sturoscy-personal ?

@downiec downiec self-assigned this Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants