AeThex-OS/examples/auth.js

23 lines
507 B
JavaScript

// Generated by AeThex Compiler v1.0.0
// Target: JavaScript
const { Passport, DataSync } = require('@aethex.os/core');
const AuthSystem = {
platforms: ["roblox","web"],
};
function Login(username) {
const passport = new Passport(username, username);
if (passport.verify()) {
await DataSync.sync(passport, ["roblox","web"]);
console.log((("Welcome back, " + username) + "!"));
return passport;
} else {
console.log("Login failed");
}
}
function Main() {
Login("TestUser");
}