├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md └── src ├── config ├── config.env ├── config.rs └── mod.rs ├── db ├── db.rs └── mod.rs ├── main.rs ├── middlewares ├── auth.rs └── mod.rs ├── models ├── mod.rs ├── response.rs └── user.rs └── repositories ├── mod.rs └── user_repository ├── mod.rs ├── routes.rs └── user_repository.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .idea -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/README.md -------------------------------------------------------------------------------- /src/config/config.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/config/config.env -------------------------------------------------------------------------------- /src/config/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/config/config.rs -------------------------------------------------------------------------------- /src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/config/mod.rs -------------------------------------------------------------------------------- /src/db/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/db/db.rs -------------------------------------------------------------------------------- /src/db/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod db; 2 | -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/middlewares/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/middlewares/auth.rs -------------------------------------------------------------------------------- /src/middlewares/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod auth; 2 | -------------------------------------------------------------------------------- /src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/models/mod.rs -------------------------------------------------------------------------------- /src/models/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/models/response.rs -------------------------------------------------------------------------------- /src/models/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/models/user.rs -------------------------------------------------------------------------------- /src/repositories/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod user_repository; 2 | -------------------------------------------------------------------------------- /src/repositories/user_repository/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/repositories/user_repository/mod.rs -------------------------------------------------------------------------------- /src/repositories/user_repository/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/repositories/user_repository/routes.rs -------------------------------------------------------------------------------- /src/repositories/user_repository/user_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emreyalvac/actix-web-jwt/HEAD/src/repositories/user_repository/user_repository.rs --------------------------------------------------------------------------------