Auth0 Home Blog Docs

App level encription with auth0?


Hello, before I start working at my app I have a question

I want to secure the users data (that is stored in my app database) with a app level encryption. I want to use auth0 for register/login and AWS dynamoDB to store users data.

I want only the authenticated user to be able to read (decrypt) its data, so my question is:

Is auth0 providing a user unique encryption key or a function to encrypt/decrypt custom data?

Or Should I generate at register an user key and store it in the auth0 user profile as a field and use it? (I don’t know if this is possible, it allows custom fields?)