AzureAD / microsoft-authentication-extensions-for-go

Secure cross-platform token cache for MSAL public client apps
MIT License
1 stars 1 forks source link

Create a KeyChain Token Cache (MacOS Only) #3

Closed abhidnya13 closed 1 year ago

abhidnya13 commented 3 years ago

In order to store Access Tokens in a secure way on MacOS, we should lean on KeyChain as the .NET library does with the MacKeyChain class.

Create a TokenCache class which implements the cache interface in go to handle interacting with a token cache which is persisted in Keychain