mirror of
https://github.com/stefanocasazza/ULib.git
synced 2025-09-28 19:05:55 +08:00
90 lines
2.9 KiB
Plaintext
90 lines
2.9 KiB
Plaintext
<!--#declaration
|
|
static void usp_end_wi_auth();
|
|
static void usp_init_wi_auth();
|
|
static void usp_sighup_wi_auth();
|
|
|
|
#include <ulib/examples/wi_auth_declaration.h>
|
|
-->
|
|
<!--#code
|
|
static UHTTP::service_info GET_table[] = { // NB: the table must be ordered alphabetically for binary search...
|
|
GET_ENTRY(admin),
|
|
GET_ENTRY(admin_continuing_status_ap),
|
|
GET_ENTRY(admin_current_status_ap),
|
|
GET_ENTRY(admin_edit_ap),
|
|
GET_ENTRY(admin_export_statistics_login_as_csv),
|
|
GET_ENTRY(admin_export_statistics_registration_as_csv),
|
|
GET_ENTRY(admin_export_view_using_historical_as_csv),
|
|
GET_ENTRY(admin_historical_statistics_login),
|
|
GET_ENTRY(admin_login_nodog),
|
|
GET_ENTRY(admin_login_nodog_historical),
|
|
GET_ENTRY(admin_login_nodog_historical_view_data),
|
|
GET_ENTRY(admin_printlog),
|
|
GET_ENTRY(admin_recovery),
|
|
GET_ENTRY(admin_status_network),
|
|
GET_ENTRY(admin_status_nodog),
|
|
GET_ENTRY(admin_status_nodog_and_user),
|
|
GET_ENTRY(admin_status_nodog_and_user_as_csv),
|
|
GET_ENTRY(admin_view_statistics_login),
|
|
GET_ENTRY(admin_view_statistics_registration),
|
|
GET_ENTRY(admin_view_user),
|
|
GET_ENTRY(admin_view_using),
|
|
GET_ENTRY(admin_view_using_historical),
|
|
GET_ENTRY(calendar),
|
|
GET_ENTRY(check_for_usersF),
|
|
GET_ENTRY(error_ap),
|
|
GET_ENTRY(fake_login_validate),
|
|
GET_ENTRY(gen_activation),
|
|
GET_ENTRY(get_ap_check_firewall),
|
|
GET_ENTRY(get_ap_check_zombies),
|
|
GET_ENTRY(get_ap_name),
|
|
GET_ENTRY(get_ap_uptime),
|
|
GET_ENTRY(get_config),
|
|
GET_ENTRY(get_users_info),
|
|
GET_ENTRY(help_wifi),
|
|
GET_ENTRY(logged),
|
|
GET_ENTRY(logged_login_request),
|
|
GET_ENTRY(login),
|
|
GET_ENTRY(login_request),
|
|
GET_ENTRY(login_request_IdP),
|
|
GET_ENTRY(login_request_by_MAC),
|
|
GET_ENTRY(login_validate),
|
|
GET_ENTRY(logout_page),
|
|
GET_ENTRY(password),
|
|
GET_ENTRY(polling_attivazione),
|
|
GET_ENTRY(polling_password),
|
|
GET_ENTRY(postlogin),
|
|
GET_ENTRY(recovery),
|
|
GET_ENTRY(registrazione),
|
|
GET_ENTRY(reset_counter_ap),
|
|
GET_ENTRY(reset_policy),
|
|
GET_ENTRY(resync),
|
|
GET_ENTRY(start_ap),
|
|
GET_ENTRY(stato_utente),
|
|
GET_ENTRY(status_ap),
|
|
GET_ENTRY(status_ap_no_label),
|
|
GET_ENTRY(tavarnelle),
|
|
GET_ENTRY(webif_ap)
|
|
};
|
|
|
|
static UHTTP::service_info POST_table[] = { // NB: the table must be ordered alphabetically for binary search...
|
|
POST_ENTRY(admin_edit_ap),
|
|
POST_ENTRY(admin_execute_recovery),
|
|
POST_ENTRY(admin_recovery),
|
|
POST_ENTRY(admin_view_user),
|
|
POST_ENTRY(info),
|
|
POST_ENTRY(login_request),
|
|
POST_ENTRY(login_request_IdP),
|
|
POST_ENTRY(password),
|
|
POST_ENTRY(registrazione),
|
|
POST_ENTRY(roaming),
|
|
POST_ENTRY(tavarnelle),
|
|
POST_ENTRY(uploader)
|
|
};
|
|
|
|
U_http_info.nResponseCode = 0; // NB: it is used by server_plugin_ssi to continue processing with a shell script...
|
|
|
|
UHTTP::manageRequest(GET_table, U_NUM_ELEMENTS(GET_table), POST_table, U_NUM_ELEMENTS(POST_table));
|
|
|
|
if (U_http_info.nResponseCode == 0) (void) UClientImage_Base::environment->append(U_CONSTANT_TO_PARAM("HTTP_RESPONSE_CODE=0\n"));
|
|
-->
|