pub fn layer(
store: Store,
cookie_config: &CookieConfig,
key: &Key,
) -> SessionLayerExpand description
Create a SessionLayer from a Store, CookieConfig, and signing Key.
ยงExample
use modo::auth::session::{self, SessionConfig, Store};
use modo::cookie::{CookieConfig, key_from_config};
use modo::db::Database;
let store = Store::new(db, SessionConfig::default());
let cookie_config: CookieConfig = todo!("load from config");
let key = key_from_config(&cookie_config)?;
let session_layer = session::layer(store, &cookie_config, &key);