This repository was archived by the owner on Feb 28, 2022. It is now read-only.
Description Qiitadon登録(連携)後、Qiitaでユーザー名を変えるとそのユーザー名では再ログインできない
現象・再現手順
Qiitaアカウントを登録・ログインした状態で、Qiitadonに登録(連携設定)する(登録時のユーザー名を、以降「旧ユーザー名」とする)
Qiita側(連携を認証した側)の設定>アカウント>ユーザー名で、当該アカウント(自分)のユーザー名を変更する(以降「新ユーザー名」とする)
Qiitadonからログアウトするか(推測)、同一のQiitaアカウントにログインしている別の環境(PC・スマホ・ブラウザ等)でQiitadonにログインを試みる
【現象】新ユーザー名が見つからないらしく、アカウント登録画面が表示され、新ユーザー名のみが入力欄に入った状態になる
【現象】さらに、その新ユーザー名とQiitadonでのIDが一致している場合、そのまま登録しようとすると、IDの衝突(「ユーザー名が既に登録されている」という表示)が起きる
【現象】そのため、スマートフォンのMastodonクライアントを(旧ユーザー名と異なる状態では)認証できない
【現象】旧ユーザー名で再ログインしたところ、設定ページのQiita連携を確認したところ、旧ユーザー名が表示されていた
その他類推される現象
新ユーザー名とQiitadonでのIDが一致していない場合、「新規登録」される可能性があるのではないか
さらに、これを抜け穴として、複数アカウントを持つことも可能なのではないか(Qiitaアカウント:Qiitadonアカウント=1:nになる可能性)
現状の回避手順
Qiitaのユーザー名を一旦旧ユーザー名へ戻してから再ログインする(再ログインの必要がある度にこの作業が必要)
代替・修正案
Qiitaのアカウントの内部IDがあれば、それと紐づける
またはユーザー名など認証した側で変更ができる項目「以外」で紐づける
Qiitadon側のQiita連携ページで、Qiitaアカウントの再認証はできないか
Qiitaアカウントでの登録後、メールアドレスとパスワードを登録できるようにする
Reactions are currently unavailable
Qiitadon登録(連携)後、Qiitaでユーザー名を変えるとそのユーザー名では再ログインできない
現象・再現手順
その他類推される現象
現状の回避手順
代替・修正案