ユーザーが電子メールアドレスを使ってマネーフォワードに登録した後、マネーフォワードからそのアドレスに宛てて送ったリンク付きのメッセージにユーザーが応じることで、その電子メールアドレスが確かにそのユーザーのものであることをマネーフォワードは確認する。その確認が取れているかどうかという情報を得る。
また、 (openid
権限に加えて) email
権限があり、かつアドレスの確認が取れているときに、その電子メールアドレスを得る。
openid
または openid email
GET https://moneyforward.com/oauth/userinfo
または
POST https://moneyforward.com/oauth/userinfo
場所 | 随意性 | 名称 | 内容 |
---|---|---|---|
ヘッダー | 必須 | Authorization または X-MFOAuthToken |
Bearer `アクセストークン` ; ここで `アクセストークン` は access_token の値 |
GET https://moneyforward.com/oauth/userinfo
X-MFOAuthToken: "Bearer 0d171c8d5e6b023fa13ebd2209453f95e566ba4cb16a1bd1c3becdf09e5e6a0c"
名称 | 内容 |
---|---|
sub |
Subject; ユーザーに固有な文字列 |
email_verified |
true : 電子メールアドレスがユーザーのものと確認できた, false : できていない |
email |
確認の取れた電子メールアドレス; (openid 権限に加えて) email 権限があり、かつ上の email_verified の値が true のときにのみ与えられる |
{
"sub": "3ef59dcfa8d002edb2963cb6e10b0449f1a32e2bf0159216c046bb78763d0c9d",
"email_verified": true,
"email": "[email protected]"
}