Github - Not able to do login in react native app in staging env

Hi,
I want to contribute to the inaturalists react native app.I have done the setup as per the guidelines and is running in my device.But i think there are some keys (JWT_ANONYMOUS_API_SECRET, OAUTH_CLIENT_ID ,etc) in the env file which is required for api as i am getting error while try to do login ?

Can some one help here …

I don’t think you need the JWT_ANONYMOUS_API_SECRET to do much of anything other than getting ID suggestions while signed out, but you do need an OAuth client to sign in, upload obs, create IDs, etc. Go to https://www.inaturalist.org/oauth/applications/ and apply to create a dev application or make one if you already have approval.

It says that the account should be 2 months old. Do I need to wait for 2 months, or is there a process to get approval sooner? I’m excited to contribute to the React Native app.

Yes, you do. Having app credentials means you can make an app that can use iNat on behalf of others, and we think that before you have that power, you should actually have practical experience using iNat, so try using iNat yourself for a while first. If you can, get outside and add some observations, or if that’s not an option, add some identifications (anyone can help add coarse ID’s to the unknowns).

In the meantime, if you really want to work on the app, pick an issue that doesn’t require sign in, like https://github.com/inaturalist/iNaturalistReactNative/issues/1570. Please make sure you read and understand our contributing guidelines as well.

1 Like

Thanks will do it

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.