Improve error when no auth supplied
This commit is contained in:
parent
dba1e8c276
commit
d9c03e231e
@ -12,6 +12,10 @@ import (
|
|||||||
|
|
||||||
func (h *Handler) verifyLogin(c *gin.Context) (budgeteer.Token, error) {
|
func (h *Handler) verifyLogin(c *gin.Context) (budgeteer.Token, error) {
|
||||||
tokenString := c.GetHeader("Authorization")
|
tokenString := c.GetHeader("Authorization")
|
||||||
|
if len(tokenString) < 8 {
|
||||||
|
return nil, fmt.Errorf("no authorization header supplied")
|
||||||
|
}
|
||||||
|
|
||||||
tokenString = tokenString[7:]
|
tokenString = tokenString[7:]
|
||||||
token, err := h.TokenVerifier.VerifyToken(tokenString)
|
token, err := h.TokenVerifier.VerifyToken(tokenString)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user