added logout section

This commit is contained in:
2025-12-10 01:41:31 +00:00
parent 932cf329e5
commit 9a0c054968
2 changed files with 22 additions and 0 deletions

View File

@@ -155,3 +155,24 @@ func (store *Store) Login(ctx *gin.Context) {
ctx.JSON(http.StatusAccepted, user)
}
func (store *Store) Logout(ctx *gin.Context) {
ctx.SetCookie(
"access_token",
"",
-1,
store.Auth.Config.Endpoint,
store.Auth.Config.Domain,
true, true,
)
ctx.SetCookie(
"refresh_token",
"",
-1,
store.Auth.Config.Endpoint,
store.Auth.Config.Domain,
true, true,
)
ctx.Status(http.StatusOK)
}