talk-android icon indicating copy to clipboard operation
talk-android copied to clipboard

Account create with QR Code: Talk is not able to import

Open jakobroehrl opened this issue 6 years ago • 5 comments

If I create an account with the QR Methode / App Password I can't import this account on the Talk App. Other Apps with import/SSO methods do not work either.

Tested with 3 different phones. Latest Android version and NC 16.

If I create the account with user/password it works correct.

jakobroehrl avatar May 15 '19 05:05 jakobroehrl

I transferred this to Talk. I assumes that QR code scanning is not yet implemented in Talk.

tobiasKaminsky avatar May 15 '19 06:05 tobiasKaminsky

@tobiasKaminsky it's not, but this issue seems to be about something else.

@jakobroehrl I'll take a look but really the only way to properly create an account is through user/password via login flow. That being said, I thought QR method would work in this way @tobiasKaminsky ?

mario avatar May 17 '19 19:05 mario

I think this issue is about this: Login via QR is

  • login in web UI
  • go to your personal settings -> security
  • create a new app token
  • "Show QR code for mobile apps"
  • scan QR

The QR contains userId, url, app token.

And yes, this needs to be implemented by all apps.

Other Apps with import/SSO methods do not work either.

I think you mix something up. SSO means that you only login via Files app and then other apps, e.g. News app can use these credentials (after granting it).

tobiasKaminsky avatar May 20 '19 07:05 tobiasKaminsky

I am confirming what @tobiasKaminsky writes; I can generate the token but cannot import it easily to the login screen (unless I paste the nc://... URL somewhere, cut out only the token itself and paste into the password field).

eudoxos avatar Jan 14 '20 08:01 eudoxos

I am confirming what @tobiasKaminsky writes; I can generate the token but cannot import it easily to the login screen (unless I paste the nc://... URL somewhere, cut out only the token itself and paste into the password field).

This doesn't work for me using the F-droid version of Talk.

Flow:

  • Go to /settings/user/security
  • Under Devices & sessions, I generate a new app password
  • I scan the QR code, then copy the token from that
  • Open Talk
  • Enter instance URL
  • Enter my username
  • Paste the generated password
  • Tap log in

Then it says wrong username or password

xyhhx avatar Mar 04 '24 22:03 xyhhx

It will be really useful to have QR login option in android app - I using it widely in iOS and it simplified everything.

Nmishin avatar Aug 19 '25 11:08 Nmishin

QR code login itself will be available in the next version. If there is something wrong afterwards, please create a new issue.

mahibi avatar Aug 20 '25 09:08 mahibi

for a link to the PR where this got added: https://github.com/nextcloud/talk-android/pull/5145

tcecyk avatar Aug 20 '25 11:08 tcecyk