// AUTH SYSTEM
パスワードを忘れた場合は
// メール認証

確認コードを入力

メールに送った6桁のコードを入力してください。

// パスワードリセット

リセットコードを送信

登録したメールアドレスに6桁のコードを送ります。

// パスワードリセット

新しいパスワードを設定

メールに届いた6桁のコードと新しいパスワードを入力してください。

// MY PAGE
ユーザー
開発者
📷 バナーを変更
?
✏️
—
@—
表示名
自己紹介 (bio)
リンク
アカウント情報
ユーザーID—
ユーザー名—
メール—
メール認証—
登録IP—
登録日時—
セッショントークン (JWT)
—
連携中のアプリ
読み込み中...
⚠ client_secret は一度しか表示されません。必ずコピーしてください
新しいアプリを作成
作成済みアプリ
読み込み中...
OAuth2 フロー(実装例)
// ① ユーザーをこのURLにリダイレクト
GET https://api.onigiri3.com/oauth/authorize
  ?client_id=app_xxxx
  &redirect_uri=https://myapp.com/callback
  &response_type=code
  &scope=identify email profile
  &state=random_csrf_token

// ② コールバックで code を受け取る
GET https://myapp.com/callback?code=xxxx&state=xxxx

// ③ サーバー側でトークン交換
POST https://api.onigiri3.com/oauth/token
{
  "grant_type":    "authorization_code",
  "code":          "受け取ったcode",
  "client_id":     "app_xxxx",
  "client_secret": "secret_xxxx",
  "redirect_uri":  "https://myapp.com/callback"
}

// ④ ユーザー情報を取得
GET https://api.onigiri3.com/oauth/userinfo
Authorization: Bearer <access_token>