seppevs / migrate-mongo

A database migration tool for MongoDB in Node
MIT License
926 stars 163 forks source link

Add support for Client side field level encryption #424

Open Crownpack07 opened 1 year ago

Crownpack07 commented 1 year ago

There is currently no support for Client Side Field Level Encryption (CLSFE) because the package is missing the mongodb-client-encryption package which is a dependency for CSFLE to work

Describe the solution you'd like A clear and concise description of what you want to happen.

The solution to the problem is adding the package mentioned above which enables the CLSFE. I do not believe that there is anything else missing as the additional configuration can be passed using the existing config file by the consumer of the package.

image

image

CSFLE setup is based on this article