├── .github └── workflows │ └── pr_notification.yml ├── LICENSE ├── MainDesign.css ├── README.md └── index.php /.github/workflows/pr_notification.yml: -------------------------------------------------------------------------------- 1 | name: Pull Request Notification 2 | 3 | on: 4 | pull_request_target: 5 | types: 6 | - opened 7 | 8 | jobs: 9 | notify: 10 | uses: KeyAuth/.github/.github/workflows/pr_notification_global.yml@main 11 | secrets: 12 | DISCORD_PR: ${{ secrets.DISCORD_PR }} 13 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Elastic License 2.0 2 | 3 | URL: https://www.elastic.co/licensing/elastic-license 4 | 5 | ## Acceptance 6 | 7 | By using the software, you agree to all of the terms and conditions below. 8 | 9 | ## Copyright License 10 | 11 | The licensor grants you a non-exclusive, royalty-free, worldwide, 12 | non-sublicensable, non-transferable license to use, copy, distribute, make 13 | available, and prepare derivative works of the software, in each case subject to 14 | the limitations and conditions below. 15 | 16 | ## Limitations 17 | 18 | You may not provide the software to third parties as a hosted or managed 19 | service, where the service provides users with access to any substantial set of 20 | the features or functionality of the software. 21 | 22 | You may not move, change, disable, or circumvent the license key functionality 23 | in the software, and you may not remove or obscure any functionality in the 24 | software that is protected by the license key. 25 | 26 | You may not alter, remove, or obscure any licensing, copyright, or other notices 27 | of the licensor in the software. Any use of the licensor’s trademarks is subject 28 | to applicable law. 29 | 30 | ## Patents 31 | 32 | The licensor grants you a license, under any patent claims the licensor can 33 | license, or becomes able to license, to make, have made, use, sell, offer for 34 | sale, import and have imported the software, in each case subject to the 35 | limitations and conditions in this license. This license does not cover any 36 | patent claims that you cause to be infringed by modifications or additions to 37 | the software. If you or your company make any written claim that the software 38 | infringes or contributes to infringement of any patent, your patent license for 39 | the software granted under these terms ends immediately. If your company makes 40 | such a claim, your patent license ends immediately for work on behalf of your 41 | company. 42 | 43 | ## Notices 44 | 45 | You must ensure that anyone who gets a copy of any part of the software from you 46 | also gets a copy of these terms. 47 | 48 | If you modify the software, you must include in any modified copies of the 49 | software prominent notices stating that you have modified the software. 50 | 51 | ## No Other Rights 52 | 53 | These terms do not imply any licenses other than those expressly granted in 54 | these terms. 55 | 56 | ## Termination 57 | 58 | If you use the software in violation of these terms, such use is not licensed, 59 | and your licenses will automatically terminate. If the licensor provides you 60 | with a notice of your violation, and you cease all violation of this license no 61 | later than 30 days after you receive that notice, your licenses will be 62 | reinstated retroactively. However, if you violate these terms after such 63 | reinstatement, any additional violation of these terms will cause your licenses 64 | to terminate automatically and permanently. 65 | 66 | ## No Liability 67 | 68 | *As far as the law allows, the software comes as is, without any warranty or 69 | condition, and the licensor will not be liable to you for any damages arising 70 | out of these terms or the use or nature of the software, under any kind of 71 | legal claim.* 72 | 73 | ## Definitions 74 | 75 | The **licensor** is the entity offering these terms, and the **software** is the 76 | software the licensor makes available under these terms, including any portion 77 | of it. 78 | 79 | **you** refers to the individual or entity agreeing to these terms. 80 | 81 | **your company** is any legal entity, sole proprietorship, or other kind of 82 | organization that you work for, plus all organizations that have control over, 83 | are under the control of, or are under common control with that 84 | organization. **control** means ownership of substantially all the assets of an 85 | entity, or the power to direct its management and policies by vote, contract, or 86 | otherwise. Control can be direct or indirect. 87 | 88 | **your licenses** are all the licenses granted to you for the software under 89 | these terms. 90 | 91 | **use** means anything you do with the software requiring one of your licenses. 92 | 93 | **trademark** means trademarks, service marks, and similar rights. 94 | -------------------------------------------------------------------------------- /MainDesign.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Paytone+One&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Teko:wght@300&display=swap'); 2 | 3 | * { 4 | margin: 0; 5 | padding: 0; 6 | box-sizing: border-box; 7 | font-family: 'Poppins', sans-serif; 8 | } 9 | 10 | html, 11 | body { 12 | height: 100%; 13 | background: #09090d; 14 | } 15 | 16 | .keysyscontainer { 17 | height: 100%; 18 | display: flex; 19 | align-items: center; 20 | justify-content: center; 21 | flex-direction: column; 22 | } 23 | 24 | .box { 25 | width: 460px; 26 | background: #0f0f17; 27 | border-radius: 3px; 28 | border: 1px solid #dcdcdc; 29 | padding: 24px; 30 | margin: 8px 0; 31 | } 32 | 33 | .button { 34 | margin-left: 10px; 35 | width: 250px; 36 | } 37 | 38 | .title { 39 | font-size: 20px; 40 | font-weight: 500; 41 | display: block; 42 | margin-bottom: 8px; 43 | color: white; 44 | } 45 | 46 | .text { 47 | font-size: 14px; 48 | font-weight: 300; 49 | color: #bebec2; 50 | display: block; 51 | margin-bottom: 22px; 52 | } 53 | 54 | .key { 55 | position: relative; 56 | margin-bottom: 10px; 57 | } 58 | 59 | .button { 60 | border: none; 61 | color: white; 62 | padding: 15px 32px; 63 | text-align: center; 64 | text-decoration: none; 65 | display: inline-block; 66 | font-family: 'Poppins', sans-serif; 67 | font-weight: 500; 68 | font-size: 12px; 69 | margin: 4px 2px; 70 | cursor: pointer; 71 | width: 400px; 72 | border-radius: 5px; 73 | } 74 | 75 | .smool { 76 | font-size: 13px; 77 | } 78 | 79 | .bold { 80 | font-weight: 400; 81 | color: white; 82 | } 83 | 84 | .Copy { 85 | background-color: #0f0f17; 86 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # KeyAuth-SellerAPI-Linkvertise 2 | Example for a linkvertise Key System. 3 | 4 | ## Requirements 5 | - KeyAuth Seller Plan 6 | 7 | - Web hosting 8 | 9 | ## Setup 10 | ```md 11 | Change 5-12 Lines to your's 12 | ``` 13 | ## **Bugs** 14 | 15 | 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 16 | 17 | 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. 18 | 19 | ## Copyright License 20 | 21 | KeyAuth is licensed under **Elastic License 2.0** 22 | 23 | * You may not provide the software to third parties as a hosted or managed 24 | service, where the service provides users with access to any substantial set of 25 | the features or functionality of the software. 26 | 27 | * You may not move, change, disable, or circumvent the license key functionality 28 | in the software, and you may not remove or obscure any functionality in the 29 | software that is protected by the license key. 30 | 31 | * You may not alter, remove, or obscure any licensing, copyright, or other notices 32 | of the licensor in the software. Any use of the licensor’s trademarks is subject 33 | to applicable law. 34 | 35 | Thank you for your compliance, we work hard on the development of KeyAuth and do not appreciate our copyright being infringed. 36 | 37 | ## What is KeyAuth? 38 | 39 | 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. 40 | 41 | 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 42 | -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | success) { 45 | die("Error: " . ($licenseData->message ?? "Unknown error")); 46 | } 47 | 48 | session_unset(); 49 | session_destroy(); 50 | ?> 51 | 52 | 53 | 54 | 55 | 56 | 57 | KeyAuth Linkvertise Example 58 | 59 | 60 | 61 | 62 |
63 |
64 |
KeyAuth - Enjoy your license!
65 | 66 | Thanks for going through this Linkvertise system!
67 | Here is your Key / License: key); ?> 68 |
69 | 70 |
71 |
72 | 73 | 94 | 95 | 96 | 97 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | KeyAuth Linkvertise Example 110 | 111 | 112 | 113 | 114 | 115 |
116 |
117 |
118 | KeyAuth / 119 |
120 | 121 | You will have to go through Linkvertise pages. The key will last around 10 minutes. 122 | Redirecting in seconds... 123 | 124 | 125 | Although advertisements are not fun, going through these will help support the app's creators. 126 | 127 |
128 |
129 | 130 | 131 | 175 | --------------------------------------------------------------------------------