blob: be9990ff5c4d8bd31c48d4bc9eb01a97cbffca89 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package shortcuts
import (
"strings"
"github.com/gofiber/fiber/v2"
)
func BearerToken(context *fiber.Ctx) string {
authHeader := context.Get("Authorization")
parts := strings.SplitN(authHeader, " ", 2)
if len(parts) != 2 || parts[0] != "Bearer" {
return ""
}
return parts[1]
}
|