Skip to content

🚀 Feature: Encypted database fields #3150

@maeddin

Description

@maeddin

🔖 Feature description

It would be very handy especially for string fields if you could have AppWrite encrypt them natively.

🎤 Pitch

Here I think of the use-case for keys that are stored directly in the database, which should not be readable for everyone with database access. Of course, there are other examples of sensitive data that should not be stored as plain text in the database. Of course you would lose some queries and indexes for such fields, but "equal" would still work without problems. As key for these fields you could either take the already existing _APP_OPENSSL_KEY_V1 or create an own ENV variable for it.

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions