mirror of
https://github.com/m1k1o/neko.git
synced 2025-07-29 06:29:10 +02:00
add session delete and disconnect to API.
This commit is contained in:
parent
416faa3df4
commit
0e8108e9a4
7 changed files with 214 additions and 25 deletions
|
@ -7,6 +7,7 @@ import (
|
|||
|
||||
"github.com/demodesk/neko/internal/api/members"
|
||||
"github.com/demodesk/neko/internal/api/room"
|
||||
"github.com/demodesk/neko/internal/api/sessions"
|
||||
"github.com/demodesk/neko/pkg/auth"
|
||||
"github.com/demodesk/neko/pkg/types"
|
||||
"github.com/demodesk/neko/pkg/utils"
|
||||
|
@ -45,7 +46,9 @@ func (api *ApiManagerCtx) Route(r types.Router) {
|
|||
|
||||
r.Post("/logout", api.Logout)
|
||||
r.Get("/whoami", api.Whoami)
|
||||
r.Get("/sessions", api.Sessions)
|
||||
|
||||
sessionsHandler := sessions.New(api.sessions)
|
||||
r.Route("/sessions", sessionsHandler.Route)
|
||||
|
||||
membersHandler := members.New(api.members)
|
||||
r.Route("/members", membersHandler.Route)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue