You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-7
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,16 @@
1
1
# KeyAuth-CPP-Example : Please star 🌟
2
2
3
-
KeyAuth C++ example for the https://keyauth.ccauthentication system.
3
+
KeyAuth C++ example SDK for https://keyauth.cclicense key API auth.
4
4
5
-
The source code of the static library for KeyAuth is here https://github.com/KeyAuth/keyauth-cpp-library
5
+
This example uses a C++ static library found here https://github.com/KeyAuth/keyauth-cpp-library
6
+
7
+
### Tutorial Video
8
+
9
+
This video explains both how to use this example, but also how to add KeyAuth to your <ins>**OWN PROJECT**</ins> https://www.youtube.com/watch?v=GEXpZo3sce0
6
10
7
11
## **Bugs**
8
12
9
-
If the default example not added to your software isn't functioning how it should, please report a bug here https://keyauth.cc/app/?page=forms
13
+
If you are using our example with no significant changes, and you are having problems, please Report Bug here https://keyauth.cc/app/?page=forms
10
14
11
15
However, we do **NOT** provide support for adding KeyAuth to your project. If you can't figure this out you should use Google or YouTube to learn more about the programming language you want to sell a program in.
12
16
@@ -16,7 +20,7 @@ However, we do **NOT** provide support for adding KeyAuth to your project. If yo
16
20
* Preform frequent integrity checks to ensure the memory of the program has not been modified
17
21
* Don't write the bytes of a file you've downloaded to disk if you don't want that file to be retrieved by the user. Rather, execute the file in memory and erase it from memory the moment execution finishes
18
22
19
-
*KeyAuth is provided in Source Code Form. The burden of client-side protection is on you the software developer, as it would be with any authentication system.*
23
+
While our API ensures licenses validation, it's crucial to implement robust client-side protection like obfuscation and integrity checks to prevent software tampering, as vulnerabilities often stem from insufficient client security.
20
24
21
25
## Copyright License
22
26
@@ -40,6 +44,9 @@ Thank you for your compliance, we work hard on the development of KeyAuth and do
40
44
41
45
KeyAuth is an Open source authentication system with cloud hosting plans as well. Client SDKs available for [C#](https://github.com/KeyAuth/KeyAuth-CSHARP-Example), [C++](https://github.com/KeyAuth/KeyAuth-CPP-Example), [Python](https://github.com/KeyAuth/KeyAuth-Python-Example), [Java](https://github.com/KeyAuth-Archive/KeyAuth-JAVA-api), [JavaScript](https://github.com/mazkdevf/KeyAuth-JS-Example), [VB.NET](https://github.com/KeyAuth/KeyAuth-VB-Example), [PHP](https://github.com/KeyAuth/KeyAuth-PHP-Example), [Rust](https://github.com/KeyAuth/KeyAuth-Rust-Example), [Go](https://github.com/mazkdevf/KeyAuth-Go-Example), [Lua](https://github.com/mazkdevf/KeyAuth-Lua-Examples), [Ruby](https://github.com/mazkdevf/KeyAuth-Ruby-Example), and [Perl](https://github.com/mazkdevf/KeyAuth-Perl-Example). KeyAuth has several unique features such as memory streaming, webhook function where you can send requests to API without leaking the API, discord webhook notifications, ban the user securely through the application at your discretion. Feel free to join https://t.me/keyauth if you have questions or suggestions.
42
46
47
+
> [!TIP]
48
+
> https://vaultcord.com FREE Discord bot to Backup server, members, channels, messages & more. Custom verify page, block alt accounts, VPNs & more.
49
+
43
50
## **Customer connection issues?**
44
51
45
52
This is common amongst all authentication systems. Program obfuscation causes false positives in virus scanners, and with the scale of KeyAuth this is perceived as a malicious domain. So, `keyauth.com` and `keyauth.win` have been blocked by many internet providers. for dashbord, reseller panel, customer panel, use `keyauth.cc`
@@ -150,9 +157,10 @@ if (!KeyAuthApp.data.success)
150
157
151
158
Used so the user can add extra time to their account by claiming new key.
152
159
153
-
> **Warning**
160
+
> [!WARNING]
154
161
> No password is needed to upgrade account. So, unlike login, register, and license functions - you should **not** log user in after successful upgrade.
Looking for a Discord bot made by the KeyAuth & RestoreCord founder that you can use to backup your Discord members, server settings, and messages? Go to https://vaultcord.com
0 commit comments