メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.llmgenerator.com/llms.txt

Use this file to discover all available pages before exploring further.

POST /auth/login

メールアドレスとパスワードでログインします。認証に成功すると、以降の API リクエスト用のアクセストークンおよびリフレッシュトークンが返されます。

リクエストボディ

email
string
必須
ユーザーのメールアドレス。
password
string
必須
アカウントのパスワード。

レスポンス

success
boolean
ログインが成功したかどうか。
message
string
読みやすいステータスメッセージ。
user
object
ユーザー情報を含むオブジェクト。
tokens
object
認証トークンを含むオブジェクト。
curl -X POST https://api.llmgenerator.com/api/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{
        "email": "user@example.com",
        "password": "securePassword123"
      }'
{
  "success": true,
  "message": "Login successful",
  "user": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "email": "user@example.com",
    "name": "John Doe",
    "emailVerified": true,
    "updatedAt": "2026-01-29T12:00:00.000Z"
  },
  "tokens": {
    "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "expiresIn": 900,
    "tokenType": "Bearer"
  }
}