ExportXMLWordPrintableJSON

    • Type: Epic
    • Resolution: Fixed
    • Priority: Minor - P4
    • 5.12.0
    • Affects Version/s: None
    • Queryable Encryption in Laravel
    • PHP Drivers
    • Needed
    • Hide
      1. What would you like to communicate to the user about this feature?

      - Require crypted_shared and MongoDB Atlas or Enterprise, test with Atlas Local or a real Atlas cluster
      - Configure autoEncryption and encryptedFieldsMap in config/database.php
      - Debug with the command "php artisan mongodb:encryption:status"
      - Create the encrypted collection with "php artisan mongodb:encryption:create-collection"
      - Enjoy

      2. Would you like the user to see examples of the syntax and/or executable code and its output?

      https://github.com/mongodb/laravel-mongodb/blob/5.12/resources/boost/skills/laravel-mongodb/references/queryable-encryption.md

      3. Which versions of the driver/connector does this apply to?

      Laravel-MongoDB 5.12.0
      Show
      1. What would you like to communicate to the user about this feature? - Require crypted_shared and MongoDB Atlas or Enterprise, test with Atlas Local or a real Atlas cluster - Configure autoEncryption and encryptedFieldsMap in config/database.php - Debug with the command "php artisan mongodb:encryption:status" - Create the encrypted collection with "php artisan mongodb:encryption:create-collection" - Enjoy 2. Would you like the user to see examples of the syntax and/or executable code and its output? https://github.com/mongodb/laravel-mongodb/blob/5.12/resources/boost/skills/laravel-mongodb/references/queryable-encryption.md 3. Which versions of the driver/connector does this apply to? Laravel-MongoDB 5.12.0
    • Done

      Expected: Add native support for Queryable Encryption in Laravel-MongoDB package.

       


      We have a tutorial on how to use encryption with PHP.

      Sub-tasks (maybe new tickets when the feature is scheduled):

      • Add a tutorial on how to use CSFLE and Queryable Encryption with Laravel
      • Update the laravel-mongodb package to ease integration with this feature
        • Add Connection::getClientEncryption() to the connection class, using the connection configuration of autoEncryption.

       

      GitHub issue: https://github.com/mongodb/laravel-mongodb/issues/2699

              Assignee:
              Jérôme Tamarelle
              Reporter:
              Jérôme Tamarelle
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:
                None
                None