Contactless Authentication System

Atlis is a contactless authentication system designed to facilitate secure data transfer and user authentication via QR codes. The system is tailored for developers, offering an easy-to-integrate npm package that enables passwordless authentication through QR code scanning. Below is a detailed breakdown of the architecture, components, and flow, combining both developer and user experiences.

ATLIS - Contactless authentication.png


1. Landing Page (Helsinki)

atlis_home.png


2. Atlis NPM Package

import React from 'react'
import Atlis from 'atlis'

const App = () => {
    return(
        <Atlis 
            request={{ 
                data: ["email", "name"], // "name" is optional
                appName: "your app name", 
                appID: "your app id" }}>
            <Home />
        </Atlis>
    ); 
}

export default App;

connect_with_atlis (2).png


3. WebSocket Bridge (Berlin)