Describe the feature you'd like to request
App Passwords exist but were intended as a short-term solution. Oauth is broadly adopted standard and supported by ATProto.
Describe the solution you'd like to see
The @atproto/oauth-client-expo package is available for OAuth support in Expo, but it doesn't seem to work due to compatibility issues. Specifically, it may be related to the using statement in the package, which requires Node.js 24, while Graysky is on Node.js 20.
References
My local attempt
I tried to implement the Expo atproto OAuth flow ran into an issue. I believe it is relate to Node mismatch from above.
Additional information
No response
Describe the feature you'd like to request
App Passwords exist but were intended as a short-term solution. Oauth is broadly adopted standard and supported by ATProto.
Describe the solution you'd like to see
The
@atproto/oauth-client-expopackage is available for OAuth support in Expo, but it doesn't seem to work due to compatibility issues. Specifically, it may be related to theusingstatement in the package, which requires Node.js 24, while Graysky is on Node.js 20.References
My local attempt
I tried to implement the Expo atproto OAuth flow ran into an issue. I believe it is relate to Node mismatch from above.
Additional information
No response