MCPcopy Create free account
hub / github.com/devinterface/startersaas-go-api / RefreshToken

Method RefreshToken

endpoints/auth.endpoint.go:160–174  ·  view source on GitHub ↗

RefreshToken function

(ctx *fiber.Ctx)

Source from the content-addressed store, hash-verified

158
159// RefreshToken function
160func (authEndpoint *AuthEndpoint) RefreshToken(ctx *fiber.Ctx) error {
161 me, err := userEndpoint.CurrentUser(ctx)
162 if err != nil {
163 return ctx.Status(401).JSON(fiber.Map{
164 "message": err.Error(),
165 })
166 }
167 response, err := authService.Login(me.Email, "", true)
168 if err != nil {
169 return ctx.Status(401).JSON(fiber.Map{
170 "message": err.Error(),
171 })
172 }
173 return ctx.JSON(response)
174}

Callers

nothing calls this directly

Calls 2

CurrentUserMethod · 0.80
LoginMethod · 0.45

Tested by

no test coverage detected