added corsheaders

This commit is contained in:
wt committed 2024-05-27 13:16:51 +07:00
1 parent 4079d3a6fa
commit ab5389857c
12 files changed
+37

No files matched your search

+1
View File
@@ -2,6 +2,7 @@
// function for access or reject authorization
void user_access(const httplib::Request& request, httplib::Response& response) {
response.set_header("Access-Control-Allow-Origin", "*");
if (request.body == "") {response.set_content("{\"required\":\"[token]\"}", "application/json");return;}
nlohmann::json json_body = nlohmann::json::parse(request.body);
+1
View File
@@ -14,6 +14,7 @@ std::string get_random_string(const char *alphabet, int quantity) {
// function for add user
void add_user(const httplib::Request& request, httplib::Response& response) {
response.set_header("Access-Control-Allow-Origin", "*");
if (request.body == "") {response.set_content("{\"required\":\"[token,username,password]\",\"optional\":\"[group,is_superuser]\"}", "application/json");return;}
nlohmann::json json_body = nlohmann::json::parse(request.body);
+1
View File
@@ -2,6 +2,7 @@
// functtion for change password for user
void change_password(const httplib::Request& request, httplib::Response& response) {
response.set_header("Access-Control-Allow-Origin", "*");
if (request.body == "") {response.set_content(
"{\"required\":\"[token,old_password,new_password] or if you superuser [token,userid,new_password]\"}",
"application/json"
+1
View File
@@ -1,6 +1,7 @@
#include "users.hpp"
void change_user(const httplib::Request& request, httplib::Response& response) {
response.set_header("Access-Control-Allow-Origin", "*");
if (request.body == "") {response.set_content(
"{\"required\":\"[token] or if you superuser [token,userid]\",\"optional\":\"[username,password,is_superuser,group]\"}",
"application/json"
+1
View File
@@ -2,6 +2,7 @@
// function for delete user
void delete_user(const httplib::Request& request, httplib::Response& response) {
response.set_header("Access-Control-Allow-Origin", "*");
if (request.body == "") {response.set_content("{\"required\":\"[token] or if you superuser [token,userid]\"}", "application/json");return;}
nlohmann::json json_body = nlohmann::json::parse(request.body);
+1
View File
@@ -2,6 +2,7 @@
// function for get all users data without password
void get_all_users(const httplib::Request& request, httplib::Response& response) {
response.set_header("Access-Control-Allow-Origin", "*");
if (request.body == "") {response.set_content("{\"required\":\"[token]\"}", "application/json");return;}
nlohmann::json json_body = nlohmann::json::parse(request.body);
+1
View File
@@ -2,6 +2,7 @@
// function for get user data without password
void get_user(const httplib::Request& request, httplib::Response& response) {
response.set_header("Access-Control-Allow-Origin", "*");
if (request.body == "") {response.set_content("{\"required\":\"[token]\"}", "application/json");return;}
nlohmann::json json_body = nlohmann::json::parse(request.body);