feat: api tokens #1600

Merged
konrad merged 17 commits from feature/api-tokens into main 2023-09-01 14:34:42 +00:00
Showing only changes of commit 677bd5cfc9 - Show all commits

View File

@ -312,6 +312,10 @@ func registerAPIRoutes(a *echo.Group) {
return echo.NewHTTPError(http.StatusInternalServerError).SetInternal(err)
}
if token.ExpiresAt.After(time.Now()) {
return echo.NewHTTPError(http.StatusUnauthorized)
}
c.Set("api_token", token)
return next(c)