Android版TwitterでGoogle Smart Lockでログインする

いままでTwitterのAndroidアプリへのログイン時にはGoogle SmartLockによるログインが利用できていたのですが、 最近のTwitterのアップデートでTwitterアプリ側のUIが変更されると同時にログインができなくなってしまいました。


fig01. この画面でSmartLockが表示されない

この状態も時期に修正されるとは思うのですが、これを回避してSmart Lockを使用してTwitterにログインする方法を発見したのでまとめていきます。

環境

OS: Android 5.1
Google Play開発者サービス: 21.26.21
Twitter: 9.4.0-release.00

Twitterアカウントでログインする(ひとつめ)

上の画像のように全くログインしてない状態のTwitterアプリにSmartLockを使用してログインするには次のようにします。

1. 適当なツイートのリンクをたどる

アカウントのリンクでも行けるかもしれないです。
fig02. 適当にGoogle検索のツイートをたどってみます。
fig03. もちろんTwitterアプリを選択

2. ログインします

こうすると前のログイン画面が表示されてSmartLockが利用できます。
fig04. SmartLockが表示された
fig05. ログインできました

二個目以降のアカウントでTwitterにログインする

複数のアカウントを運用している場合に[作成済みのアカウントを使う]からログインしようとすると、SmartLockが出てこないさきほどの画面が表示されてしまいます。
fig06. いつも通り[作成済みのアカウントを使う]を使うと...
fig07. 先ほどの使えない画面が
この状態でもSmartLockを使用してログインする方法を紹介します。

1. Twitter認証を必要とするアプリをインストールしてログインしようとします

説明にも楽そうだったので適当に今回はツイキャスのアプリでやってみます。
これでTwitterでログインを行おうとします。

fig08. ツイキャスのアプリからログイン

2. アプリ認証画面で[タップしてアカウントを切り替える]を選択

fig09. アプリ認証画面

3. [作成済みのアカウントを使う]を選択します
fig10. 作成済みのアカウントを使う

4. ログインします

こうすると以前のログイン画面が表示されSmartLockが利用できます。
fig11. SmartLockが表示された

終わりに

謎の仕様変更でSmartLockが表示されなくなっていますが回避法を使えばまだログインできます。ぜひ活用してみてください。

コメント