Android 端末をセットアップしています.Nextcloid アプリで以前から QR code でも認証できそうだけどどうやって認証用の QR code を作るんだろうと思いながら手動で入力していました.
今回やり方に気づきました.
Nextcloud の認証に他要素認証を使っている環境なので,Web の Nextcloud でアプリケーションパスワードを生成します.
このとき下の方に「モバイルアプリのQRコードを表示する」ボタンがあるのでこれを押すと QR code が表示されます.
Android アプリ側で「ログイン」
下の QR code ぽい画像をタップ.QR code 読み取り用のカメラが起動するので先程のアプリパスワードの QR code を読み取ります.
お手軽ですね :)
Nextcloud環境
$ sudo -u www-data php ./occ --version Nextcloud 29.0.4 $ lsb_release -dr No LSB modules are available. Description: Debian GNU/Linux 12 (bookworm) Release: 12 $ arch x86_64
Android環境
$ adb shell dumpsys package com.nextcloud.client | grep versionName= versionName=3.29.2 $ adb shell getprop ro.build.version.release 14 $ adb shell getprop ro.build.version.sdk 34 $ adb shell getprop ro.build.id UTA34.82-73 $ adb shell getprop ro.product.model moto g24