├── .github └── workflows │ └── pr_notification.yml ├── .gitignore ├── LICENSE ├── README.md ├── x64 ├── auth.hpp ├── example.sln ├── example.vcxproj ├── example.vcxproj.filters ├── example.vcxproj.user ├── json.hpp ├── library_x64.lib ├── main.cpp ├── skStr.h └── utils.hpp └── x86 ├── example.sln ├── example.vcxproj ├── example.vcxproj.filters ├── example.vcxproj.user ├── json.hpp ├── lib ├── Security.hpp ├── auth.cpp ├── auth.hpp ├── curl │ ├── Makefile.am │ ├── Makefile.in │ ├── curl.h │ ├── curlver.h │ ├── easy.h │ ├── libcurl.lib │ ├── libcurl86.lib │ ├── mprintf.h │ ├── multi.h │ ├── stdcheaders.h │ ├── system.h │ ├── typecheck-gcc.h │ └── urlapi.h ├── hmac_sha256.c ├── hmac_sha256.h ├── includes.hpp ├── integrity.h ├── nlohmann │ ├── adl_serializer.hpp │ ├── byte_container_with_subtype.hpp │ ├── detail │ │ ├── conversions │ │ │ ├── from_json.hpp │ │ │ ├── to_chars.hpp │ │ │ └── to_json.hpp │ │ ├── exceptions.hpp │ │ ├── hash.hpp │ │ ├── input │ │ │ ├── binary_reader.hpp │ │ │ ├── input_adapters.hpp │ │ │ ├── json_sax.hpp │ │ │ ├── lexer.hpp │ │ │ ├── parser.hpp │ │ │ └── position_t.hpp │ │ ├── iterators │ │ │ ├── internal_iterator.hpp │ │ │ ├── iter_impl.hpp │ │ │ ├── iteration_proxy.hpp │ │ │ ├── iterator_traits.hpp │ │ │ ├── json_reverse_iterator.hpp │ │ │ └── primitive_iterator.hpp │ │ ├── json_pointer.hpp │ │ ├── json_ref.hpp │ │ ├── macro_scope.hpp │ │ ├── macro_unscope.hpp │ │ ├── meta │ │ │ ├── cpp_future.hpp │ │ │ ├── detected.hpp │ │ │ ├── is_sax.hpp │ │ │ ├── type_traits.hpp │ │ │ └── void_t.hpp │ │ ├── output │ │ │ ├── binary_writer.hpp │ │ │ ├── output_adapters.hpp │ │ │ └── serializer.hpp │ │ └── value_t.hpp │ ├── json.hpp │ ├── json_fwd.hpp │ ├── ordered_map.hpp │ └── thirdparty │ │ └── hedley │ │ ├── hedley.hpp │ │ └── hedley_undef.hpp ├── sha256.c ├── sha256.h ├── utils.cpp ├── utils.hpp └── xorstr.hpp ├── main.cpp ├── skStr.h └── utils.hpp /.github/workflows/pr_notification.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/.github/workflows/pr_notification.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/README.md -------------------------------------------------------------------------------- /x64/auth.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/auth.hpp -------------------------------------------------------------------------------- /x64/example.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/example.sln -------------------------------------------------------------------------------- /x64/example.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/example.vcxproj -------------------------------------------------------------------------------- /x64/example.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/example.vcxproj.filters -------------------------------------------------------------------------------- /x64/example.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/example.vcxproj.user -------------------------------------------------------------------------------- /x64/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/json.hpp -------------------------------------------------------------------------------- /x64/library_x64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/library_x64.lib -------------------------------------------------------------------------------- /x64/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/main.cpp -------------------------------------------------------------------------------- /x64/skStr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/skStr.h -------------------------------------------------------------------------------- /x64/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x64/utils.hpp -------------------------------------------------------------------------------- /x86/example.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/example.sln -------------------------------------------------------------------------------- /x86/example.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/example.vcxproj -------------------------------------------------------------------------------- /x86/example.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/example.vcxproj.filters -------------------------------------------------------------------------------- /x86/example.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/example.vcxproj.user -------------------------------------------------------------------------------- /x86/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/json.hpp -------------------------------------------------------------------------------- /x86/lib/Security.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/Security.hpp -------------------------------------------------------------------------------- /x86/lib/auth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/auth.cpp -------------------------------------------------------------------------------- /x86/lib/auth.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/auth.hpp -------------------------------------------------------------------------------- /x86/lib/curl/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/Makefile.am -------------------------------------------------------------------------------- /x86/lib/curl/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/Makefile.in -------------------------------------------------------------------------------- /x86/lib/curl/curl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/curl.h -------------------------------------------------------------------------------- /x86/lib/curl/curlver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/curlver.h -------------------------------------------------------------------------------- /x86/lib/curl/easy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/easy.h -------------------------------------------------------------------------------- /x86/lib/curl/libcurl.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/libcurl.lib -------------------------------------------------------------------------------- /x86/lib/curl/libcurl86.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/libcurl86.lib -------------------------------------------------------------------------------- /x86/lib/curl/mprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/mprintf.h -------------------------------------------------------------------------------- /x86/lib/curl/multi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/multi.h -------------------------------------------------------------------------------- /x86/lib/curl/stdcheaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/stdcheaders.h -------------------------------------------------------------------------------- /x86/lib/curl/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/system.h -------------------------------------------------------------------------------- /x86/lib/curl/typecheck-gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/typecheck-gcc.h -------------------------------------------------------------------------------- /x86/lib/curl/urlapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/curl/urlapi.h -------------------------------------------------------------------------------- /x86/lib/hmac_sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/hmac_sha256.c -------------------------------------------------------------------------------- /x86/lib/hmac_sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/hmac_sha256.h -------------------------------------------------------------------------------- /x86/lib/includes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/includes.hpp -------------------------------------------------------------------------------- /x86/lib/integrity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/integrity.h -------------------------------------------------------------------------------- /x86/lib/nlohmann/adl_serializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/adl_serializer.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/byte_container_with_subtype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/byte_container_with_subtype.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/conversions/from_json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/conversions/from_json.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/conversions/to_chars.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/conversions/to_chars.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/conversions/to_json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/conversions/to_json.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/exceptions.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/hash.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/input/binary_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/input/binary_reader.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/input/input_adapters.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/input/input_adapters.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/input/json_sax.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/input/json_sax.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/input/lexer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/input/lexer.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/input/parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/input/parser.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/input/position_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/input/position_t.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/iterators/internal_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/iterators/internal_iterator.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/iterators/iter_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/iterators/iter_impl.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/iterators/iteration_proxy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/iterators/iteration_proxy.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/iterators/iterator_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/iterators/iterator_traits.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/iterators/json_reverse_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/iterators/json_reverse_iterator.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/iterators/primitive_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/iterators/primitive_iterator.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/json_pointer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/json_pointer.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/json_ref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/json_ref.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/macro_scope.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/macro_scope.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/macro_unscope.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/macro_unscope.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/meta/cpp_future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/meta/cpp_future.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/meta/detected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/meta/detected.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/meta/is_sax.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/meta/is_sax.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/meta/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/meta/type_traits.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/meta/void_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/meta/void_t.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/output/binary_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/output/binary_writer.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/output/output_adapters.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/output/output_adapters.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/output/serializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/output/serializer.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/detail/value_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/detail/value_t.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/json.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/json_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/json_fwd.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/ordered_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/ordered_map.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/thirdparty/hedley/hedley.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/thirdparty/hedley/hedley.hpp -------------------------------------------------------------------------------- /x86/lib/nlohmann/thirdparty/hedley/hedley_undef.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/nlohmann/thirdparty/hedley/hedley_undef.hpp -------------------------------------------------------------------------------- /x86/lib/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/sha256.c -------------------------------------------------------------------------------- /x86/lib/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/sha256.h -------------------------------------------------------------------------------- /x86/lib/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/utils.cpp -------------------------------------------------------------------------------- /x86/lib/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/utils.hpp -------------------------------------------------------------------------------- /x86/lib/xorstr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/lib/xorstr.hpp -------------------------------------------------------------------------------- /x86/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/main.cpp -------------------------------------------------------------------------------- /x86/skStr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/skStr.h -------------------------------------------------------------------------------- /x86/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KeyAuth/KeyAuth-CPP-Example/HEAD/x86/utils.hpp --------------------------------------------------------------------------------