summaryrefslogtreecommitdiff
path: root/src/api/endpoints/auth
diff options
context:
space:
mode:
authorTosuke <tasukeprg@gmail.com>2017-01-04 12:59:20 +0900
committerTosuke <tasukeprg@gmail.com>2017-01-04 12:59:20 +0900
commite62b008c71a216139fdc934174dc5f7376ca5c04 (patch)
tree51867dd7c055b9cbeb8cbf2b7931e840333a73bd /src/api/endpoints/auth
parentFix typo (diff)
downloadsharkey-e62b008c71a216139fdc934174dc5f7376ca5c04.tar.gz
sharkey-e62b008c71a216139fdc934174dc5f7376ca5c04.tar.bz2
sharkey-e62b008c71a216139fdc934174dc5f7376ca5c04.zip
[WIP]Generate swagger file
Diffstat (limited to 'src/api/endpoints/auth')
-rw-r--r--src/api/endpoints/auth/session/generate.js30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/api/endpoints/auth/session/generate.js b/src/api/endpoints/auth/session/generate.js
index bb49cf090d..07ff8a8195 100644
--- a/src/api/endpoints/auth/session/generate.js
+++ b/src/api/endpoints/auth/session/generate.js
@@ -8,6 +8,36 @@ import App from '../../../models/app';
import AuthSess from '../../../models/auth-session';
/**
+ * @swagger
+ * /auth/session/generate:
+ * post:
+ * summary: Generate a session
+ * parameters:
+ * -
+ * name: app_secret
+ * in: formData
+ * required: true
+ * type: string
+ *
+ * responses:
+ * 200:
+ * description: OK
+ * schema:
+ * type: object
+ * properties:
+ * token:
+ * type: string
+ * description: API Token
+ * url:
+ * type: string
+ * description: Callback URL
+ * 400:
+ * description: Failed
+ * schema:
+ * $ref: "#/definitions/Error"
+ */
+
+/**
* Generate a session
*
* @param {Object} params