Merge pull request #332 from matrix-org/rav/update_login_api

Update the /login API spec
This commit is contained in:
Richard van der Hoff 2016-05-06 17:11:30 +01:00
commit 2093a6bac9

View file

@ -18,10 +18,8 @@ paths:
post: post:
summary: Authenticates the user. summary: Authenticates the user.
description: |- description: |-
Authenticates the user by password, and issues an access token they can Authenticates the user, and issues an access token they can
use to authorize themself in subsequent requests. use to authorize themself in subsequent requests.
security:
- accessToken: []
parameters: parameters:
- in: body - in: body
name: body name: body
@ -40,10 +38,17 @@ paths:
user: user:
type: string type: string
description: The fully qualified user ID or just local part of the user ID, to log in. description: The fully qualified user ID or just local part of the user ID, to log in.
medium:
type: string
description: When logging in using a third party identifier, the medium of the identifier. Must be 'email'.
address:
type: string
description: Third party identifier for the user.
password: password:
type: string type: string
description: The user's password. description: The user's password.
required: ["type", "user", "password"] required: ["type", "password"]
responses: responses:
200: 200:
description: The user has been authenticated. description: The user has been authenticated.