steid

@jamesgill /

0e162fdfeat: bootstrap_owner and login use cases1mo
1//! The application layer: use cases and the ports they depend on.
2//!
3//! Every use case takes an actor or a credential plus the ports it needs, and enforces
4//! the rules before any side effect. Nothing here knows about HTTP or Topcoat.
5
6pub mod bootstrap;
0d12f7dfeat: config from env and SQLite pool in app context1mo
7pub mod config;
0e162fdfeat: bootstrap_owner and login use cases1mo
8pub mod error;
9pub mod login;
26d9828feat: password hashing behind a port1mo
10pub mod port;
0d12f7dfeat: config from env and SQLite pool in app context1mo
11
0e162fdfeat: bootstrap_owner and login use cases1mo
12pub use bootstrap::{Bootstrap, OwnerSpec, bootstrap_owner};
0d12f7dfeat: config from env and SQLite pool in app context1mo
13pub use config::AppConfig;
0e162fdfeat: bootstrap_owner and login use cases1mo
14pub use error::{Error, Result};
15pub use login::login;