Skip to content

Authenticate on Relay Server is Broken #714

@AK2000

Description

@AK2000

Describe the problem.

The client_id is the wrong field to authenticate users on the relay server. According to the documentation, the client id is:

The Globus Auth issued client id of the client to which this token was issued

This will be the proxystore client, not the user id. With this authentication method, all the users will be mapped to the same id. I think this can be fixed by just changing the equality method of the GlobusUser class.

How did you install ProxyStore?

From source

ProxyStore Version

main

Python Version

3.13

OS and Platform

WSL

Metadata

Metadata

Assignees

Labels

bugError, flaw, or fault that causes unexpected behavior

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions