Login Link

Login Link

Secure, unified authentication—authorize, manage—fast Sign In / Create Account

Login Link

Secure, unified authentication—authorize, manage—fast

Developer Resources

Everything you need to integrate Login Link into your application quickly and securely.

Quickstart

Choose your stack and follow the steps to start authenticating in minutes.

.NET SDK
  1. dotnet add package WebSvc.LoginLink.SDK
  2. Configure your appsettings.json with ClientId and ClientSecret.
  3. Call LoginLinkClient.AuthorizeAsync() to start the OAuth flow.
JavaScript (Browser)
  1. Include the widget: <script src="https://cdn.jsdelivr.net/gh/web-svc/configs@refs/heads/main/loginlink/widget.js"></script>
  2. Initialize: LoginLink.init({ clientId: 'YOUR_CLIENT_ID', redirectUri: 'https://yourapp.com/auth/callback', scope: 'openid email profile', responseType: 'code', onLoginStart: (url) => console.log("Redirecting to", url), onLoginError: (err) => alert("Login failed: " + err.message) });
  3. Trigger login: LoginLink.login();

Code Samples

Explore our GitHub repo for complete examples:

API Reference

Full OpenAPI/Swagger documentation available at: