Mercurial > public > pacobot
view store/store.go @ 12:aaf85ae1f942
add very simple html template
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Thu, 20 Mar 2025 11:12:21 +0000 |
parents | api/store.go@5c124578fed2 |
children |
line wrap: on
line source
package store import ( "log" "sync" ) var authStore sync.Map func SetAccessToken(accessToken string) { authStore.Store("accessToken", accessToken) } func SetRefreshToken(refreshToken string) { authStore.Store("refreshToken", refreshToken) } func GetAccessToken() string { value, exists := authStore.Load("accessToken") if !exists { log.Fatal("api: access token not found") } return value.(string) } func GetRefreshToken() string { value, exists := authStore.Load("refreshToken") if !exists { log.Fatal("api: refresh token not found") } return value.(string) } func IsAccessTokenSet() bool { _, exists := authStore.Load("accessToken") return exists }