|
|
@ -247,8 +247,11 @@ module.exports = class Server { |
|
|
|
.post('/api/wireguard/client', defineEventHandler(async (event) => { |
|
|
|
const { name } = await readBody(event); |
|
|
|
const { expiredDate } = await readBody(event); |
|
|
|
await WireGuard.createClient({ name, expiredDate }); |
|
|
|
return { success: true }; |
|
|
|
const client = await WireGuard.createClient({ name, expiredDate }); |
|
|
|
return { |
|
|
|
client_id: client.id, |
|
|
|
success: true |
|
|
|
}; |
|
|
|
})) |
|
|
|
.delete('/api/wireguard/client/:clientId', defineEventHandler(async (event) => { |
|
|
|
const clientId = getRouterParam(event, 'clientId'); |
|
|
|