mirror of
https://github.com/linux-odyssey/linux-odyssey.git
synced 2026-11-06 11:30:13 +08:00
feat: add register-guest api
This commit is contained in:
1 parent
b5c601f4a9
commit
1d725d82ae
4 files changed
+63
-3
No files matched your search
+18
-2
@@ -1,14 +1,14 @@
|
||||
openapi: 3.0.0
|
||||
servers:
|
||||
- url: /api/v1
|
||||
- url: https://odyssey.wancat.cc/api/v1
|
||||
- url: https://linuxodyssey.xyz/api/v1
|
||||
- url: http://localhost:3000/api/v1
|
||||
info:
|
||||
description: Linux Odyssey API
|
||||
version: '1.0.0'
|
||||
title: Session API
|
||||
contact:
|
||||
email: wancat@wancat.cc
|
||||
email: contact@linuxodyssey.xyz
|
||||
license:
|
||||
name: Apache 2.0
|
||||
url: 'http://www.apache.org/licenses/LICENSE-2.0.html'
|
||||
@@ -233,6 +233,22 @@ paths:
|
||||
type: string
|
||||
example: connect.sid=s%3Aq1Z; Path=/; HttpOnly; SameSite=Strict; Secure
|
||||
|
||||
/auth/register-guest:
|
||||
post:
|
||||
summary: Register a new guest user
|
||||
responses:
|
||||
201:
|
||||
description: User created
|
||||
headers:
|
||||
Set-Cookie:
|
||||
schema:
|
||||
type: string
|
||||
example: connect.sid=s%3Aq1Z; Path=/; HttpOnly; SameSite=Strict; Secure
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/User'
|
||||
|
||||
/auth/login:
|
||||
post:
|
||||
summary: Log in a user
|
||||
|
||||
Reference in new issue
Block a user