authlib/
├── Cargo.toml
├── src/
│ ├── lib.rs
│ ├── user/
│ │ ├── mod.rs
│ │ ├── models.rs
│ │ └── handlers.rs
│ ├── auth/
│ │ ├── mod.rs
│ │ ├── service.rs
│ │ ├── middleware.rs
│ │ └── models.rs
│ ├── token_generator/
│ │ ├── mod.rs
│ │ ├── generator.rs
│ │ └── config.rs
│ └── password_hasher/
│ ├── mod.rs
│ ├── hasher.rs
│ └── constants.rs
└── tests/
├── auth_tests.rs
├── token_generator_tests.rs
└── user_service_tests.rs