Use `hash(session_id)` instead of `session_id` to store all sessions
Following ANSSI OIDC recommendations, token name given to partners shouldn't be store in clear mode but using (salted) hashes.
Maybe we could adopt this for everything stored using Lemonldap::NG::Common::Session.
Design
- Replace all
$self->id
bysha256($self->id)
in Lemonldap::NG::Common::Session - Change
BUILD
method to always force id