Our Sitecore 9.2 PaaS website uses federated authentication for logging in our end users, and we are looking for a secure place to store refresh- and access-tokens (pref. serverside). We would prefer to not create a new SQL database just for storing tokens, so we are considering using the Redis cache, which comes "out of the box" with Sitecore 9.2.
Is that a suitable place for storing access- and refresh tokens or is there something we should be aware of? Is it only meant for storing session data initially?