EXAMPLES · SDK · QUICK START

Descarga e integra HollowAuth en tus proyectos.

Usa los ejemplos oficiales para conectar tus aplicaciones C# o C++ con HollowAuth usando login por usuario, contraseña o licencia.

01

Instalación rápida

1

Crea tu aplicación

Entra al dashboard de HollowAuth y crea una nueva app.

2

Copia tus credenciales

Usa el App ID, Secret, versión y URL de tu servicio.

3

Descarga el example

Abre el ejemplo en Visual Studio y pega tus credenciales.

4

Prueba el login

Valida con usuario/contraseña o con una key generada.

02

Quick Start

C# — Initialize

public static HollowAuth.api HollowApp = new HollowAuth.api(
    name: "YourAppName",
    appId: "YourAppID",
    secret: "YourSecret",
    version: "1.0",
    apiUrl: "https://hollowauth.onrender.com/api/client"
);

HollowApp.init();

if (!HollowApp.response.success)
{
    MessageBox.Show(HollowApp.response.message);
    Application.Exit();
}

C# — Login

// Login con usuario y contraseña
HollowApp.login(username, password);

// O login solo con licencia
HollowApp.license(key);

if (HollowApp.response.success)
{
    Main menu = new Main();
    menu.Show();
    this.Hide();
}
else
{
    MessageBox.Show(HollowApp.response.message);
}

C++ — Initialize

std::string name = "YourAppName";
std::string appId = "YourAppID";
std::string secret = "YourSecret";
std::string version = "1.0";
std::string url = "https://hollowauth.onrender.com/api/client";

HollowAuth::api HollowApp(name, appId, secret, version, url);

HollowApp.init();

if (!HollowApp.response.success)
{
    std::cout << HollowApp.response.message;
    exit(0);
}

C++ — License

// Login con licencia
HollowApp.license(key);

if (HollowApp.response.success)
{
    std::cout << "Authenticated";
}
else
{
    std::cout << HollowApp.response.message;
}