added logout functions

This commit is contained in:
2024-08-15 16:16:40 -04:00
parent 0ae1e4cb7d
commit 90b68b717a
5 changed files with 79 additions and 5 deletions

View File

@ -200,3 +200,18 @@ func (a *App) GetAniListLoggedInUser() AniListUser {
return post
}
func (a *App) LogoutAniList() string {
if (AniListJWT{} != aniListJwt) {
err := aniRing.Remove("anilistTokenType")
err = aniRing.Remove("anilistTokenExpiresIn")
err = aniRing.Remove("anilistAccessToken")
err = aniRing.Remove("anilistRefreshToken")
if err != nil {
fmt.Println("AniList Logout Failed", err)
}
}
return "AniList Logged Out Successfully"
}