|
| asio::awaitable< std::expected< evm::Address, auth::AuthError > > | dcn::authenticate (const http::Request &request, const auth::AuthManager &auth_manager) |
| | Helper function to handle authentication.
|
| |
| asio::awaitable< http::Response > | dcn::GET_nonce (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args, auth::AuthManager &auth_manager) |
| | Handle a GET request to /auth/nonce.
|
| |
| asio::awaitable< http::Response > | dcn::OPTIONS_auth (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args) |
| | Handles a OPTIONS request to /auth.
|
| |
| asio::awaitable< http::Response > | dcn::POST_auth (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args, auth::AuthManager &auth_manager) |
| | Handles a POST request to /auth.
|
| |