JasonEades
 lvl.1
United States
Offline
|
In relation to the DJI Fly app and probably other DJI apps, the account process appears to be broken if you do the initial login/account creation on this forum with Google or presumably any of the other external auth providers.
Here are the steps to reproduce:- Come to this forum with no DJI account.
- Choose to login the first time with Google.
- Logging in with the Google account creates your DJI acct tied to that external auth email.
- You now have a DJI account associated with your external auth email - but you HAVE to still login with Google. DJI only knows my external auth email and probably an ID token from the external provider
- Open DJI Fly
- Go to Profile -> Login
- There is no "Google Login" option
- Entering your Google credentials results in invalid password, because the Fly app is trying to login with a DJI user/pass, not a google one.
- There is no way to login to Fly and the account is now useless except for on the forum.
Solution:
Add Google login to DJI Fly or remove it as an option from this forum.
Workaround:
Currently your forum account authentication options are not compatible with your apps. I'm not the first to notice this - (see here: https://forum.dji.com/thread-156305-1-1.html)
You can create a DJI account first and then associate it with a google login. So, you can't do it in the reverse order. Create your DJI account first using your google email. When you try to login with google later, it will ask you to associate the external account with the pre-existing DJI account.
To be clear:
- Create a DJI account username/password first - do not login with google.
- Finish setting up your account, verifying your email, etc.
- Logout.
- Now, login with the Google option that uses the same email as the DJI account.
- On first login, you will get a prompt that you can associate this google acocunt with an existing DJI account, do it.
- Now, you can still login to DJI Fly with your DJI username/password and log into this forum with the google auth.
Or, avoid the external providers because DJI doesn't support them.
|
|