メインコンテンツまでスキップ

マイページから連携解除

マイページなどからソーシャルログインの「連携解除」を行う実装イメージを例示します。

警告

会員登録やマイページへのログインがある汎用的なサービスでのご利用イメージです。
ご利用サービスの状況に合わせて適宜読み替えてご利用ください。

シーケンス

下図の赤枠部分は、導入に際してお客様システム側でサーバサイド実装が必要な箇所となります。

処理概要

2 段階の処理が必要となります。

  1. リクエストされたログインプロバイダの連携解除を行う
  2. ユーザーが連携中のログインプロバイダが 1 つもなくなった場合は「ソーシャルPLUS ID」を削除する

例として、ログインプロバイダの紐付け削除(dissociate API) は、リクエストにより対象のソーシャルPLUS ユーザに紐付くログインプロバイダが1つも存在しなくなる場合に "Unacceptable operation."(400 Bad Request)エラーを返します。

このエラー応答を受け取ったら、エラー処理として続けて ソーシャルPLUS ユーザの削除(delete_user API) を行います。

チェック処理

上記の処理概要に含みます。

関連ドキュメント