Skip to main content

Integrate via#

Script tag or npm/yarn#

<script src=""></script>

The script tag creates a window.Openlogin object, which you can initialize.

import OpenLogin from "@toruslabs/openlogin";
// clientId can be any string for localhostconst openlogin = new OpenLogin({ clientId: "YOUR_PROJECT_ID", network: "testnet" });
await openlogin.init();
// if openlogin instance has private key then user is already logged inif (openlogin.privKey) {   console.log("User is already logged in. Private key: " + openlogin.privKey);} else {    await openlogin.login({        loginProvider: "google",        redirectUrl: "",    });}