The project provide a content type that leverages Drupal 8's core media capabilities to create photo albums to include in your site.
Each album is a single content node with multiple media entity references, and the module also provides a view driven page to pull the albums together. Each album can also be protected with a password if you so choose.
Passwords are created by the module using a two-way hashing algorithm, the encryption key and method for which you can define in your site's settings.php file, as such:
$settings['two_way_hashing_key'] = '-key goes here-';
$settings.php['two_way_hashing_method'] = 'aes-256-ctr';
The key length must be appropriate to the method you choose, and you can choose any method supported by OpenSSL (see PHP command openssl_get_cipher_methods).
It is recommended that under your site's Configuration > Media > Media Settings that you turn off access to the media entities via their stand alone URLs, otherwise images in a protect album will be individually accessible.
This project has dependencies on the following:
Menu UI (core)
Node (core)
User (core)
Media (core)
Media Library (core)
Crop
Pathauto
Field Group
Focal Point
Colorbox
Project information
- Module categories: Media
- 36 sites report using this module
- Created by scot.hubbard on , updated
- Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.