summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTosuke <tasukeprg@gmail.com>2017-01-06 01:28:59 +0900
committerTosuke <tasukeprg@gmail.com>2017-01-06 01:28:59 +0900
commit43290a9ea3456b7d44efea5ae856c40366408cf3 (patch)
tree8166b9550aa771b4218717758e23edb7b2510e29
parent[Swagger]Add response definitions (diff)
downloadsharkey-43290a9ea3456b7d44efea5ae856c40366408cf3.tar.gz
sharkey-43290a9ea3456b7d44efea5ae856c40366408cf3.tar.bz2
sharkey-43290a9ea3456b7d44efea5ae856c40366408cf3.zip
[Swagger]Add /auth/accept
-rw-r--r--src/api/endpoints/auth/accept.js23
-rw-r--r--swagger.js3
2 files changed, 26 insertions, 0 deletions
diff --git a/src/api/endpoints/auth/accept.js b/src/api/endpoints/auth/accept.js
index 7c45650c6b..e584513c05 100644
--- a/src/api/endpoints/auth/accept.js
+++ b/src/api/endpoints/auth/accept.js
@@ -8,6 +8,29 @@ import AuthSess from '../../models/auth-session';
import Userkey from '../../models/userkey';
/**
+ * @swagger
+ * /auth/accept:
+ * post:
+ * summary: Accept a session
+ * parameters:
+ * - $ref: "#/parameters/ShouldSecureKey"
+ * -
+ * name: token
+ * description: Session Token
+ * in: formData
+ * required: true
+ * type: string
+ * responses:
+ * 204:
+ * description: OK
+ *
+ * default:
+ * description: Failed
+ * schema:
+ * $ref: "#/definitions/Error"
+ */
+
+/**
* Accept
*
* @param {Object} params
diff --git a/swagger.js b/swagger.js
index 91b96e1f45..16e1a0bf02 100644
--- a/swagger.js
+++ b/swagger.js
@@ -7,6 +7,9 @@ const yaml = require('js-yaml');
const apiRoot = './src/api/endpoints';
const files = [
'users.js',
+ //auth
+ 'auth/accept.js',
+ //auth/session
'auth/session/generate.js',
'auth/session/show.js',
'auth/session/userkey.js',