blob: 008aa2c4c0e4dd478131869e2db0d8132ef6bd3d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package middleware
import (
"dove/utils/auth"
"dove/utils/shortcuts"
"github.com/gofiber/fiber/v2"
)
func authentication(context *fiber.Ctx) error {
switch auth.IsAuthenticated(context) {
case true:
return context.Next()
default:
return shortcuts.Redirect(context, "auth.login")
}
}
|