I am guessing he is expecting to share pics with users who did not sign up. It maybe a one time thing.
But I think you need user logged in because of encryption.
But I think you need user logged in because of encryption.
We could generate public URLs that contain the decryption key of the album within the URL fragment. But as an encrypted storage provider, we would like to ship this only after we're reasonably confident that there are checks in place to prevent abuse.
For example: albums.ente.io/{albumID}/!#{decryptionKey}
Now on the receivers side, the client can use this `decryptionKey` to decrypt and render the photos.