|
Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
|
This is the complete list of members for middleware::OAuth2, including all inherited members.
| callback_handler(std::function< void(const nlohmann::json &user_info, http::HttpRequest &, std::shared_ptr< http::ResponseWriter >)> on_success, std::function< void(const std::string &error, http::HttpRequest &, std::shared_ptr< http::ResponseWriter >)> on_error) | middleware::OAuth2 | |
| github(const std::string &client_id, const std::string &client_secret, const std::string &redirect_uri) | middleware::OAuth2 | static |
| google(const std::string &client_id, const std::string &client_secret, const std::string &redirect_uri) | middleware::OAuth2 | static |
| login_handler() | middleware::OAuth2 | |
| OAuth2(const OAuth2Config &config) | middleware::OAuth2 |