﻿Introduction

The "CodeB Credential Provider V2" (previously recognized as "Aloaha Smartlogin") 
offers support for an extensive variety of Logon Tokens. These tokens can be utilized
for Passwordless Logon, 2-Factor Authentication (2FA), or even 3-Factor Authentication (3FA).

Supported Logon Tokens Include:
- USB Memory Stick (Plain Memory)
- NFC Cards, encompassing a range of physical access cards such as tickets, student IDs, credit cards, and specifically MIFARE and DESFIRE.
- Android Phones with NFC capability when equipped with the CodeB Authenticator
- All standard TOTP Authenticators
- Mobile OpenID Connect through the CodeB Authenticator
- X.509 Certificates, optimally stored on a PKI Smartcard
- Domain Issued Certificates via "Kerberos Connector"

For additional token requests or inquiries, please reach out to us at info@codeb.io. We are always open to suggestions and feedback.

Tokens can serve various purposes, from acting as Passwordless Tokens to 
facilitating 2-Factor Authentication (2FA) and even 3-Factor Authentication (3FA).
To cater to these diverse needs, we provide specialized "Credential Linkers" tailored
for each scenario. While we strive to address a broad spectrum of use cases, we acknowledge
that some might be unique. Should you have a specific use case suggestion, 
please don't hesitate to reach out to us at info@codeb.io. 

Below is an overview of the available tools:

Multifactor Authentication with Tool: Link2FA
This utility facilitates the association of your credentials with an NFC token or a TOTP Authenticator. 
It offers a configuration where a user can authenticate by validating just one of the secondary factors.
For enhanced security, it can also be set up to require both factors to be accurate, culminating in a robust 3-factor authentication process.


TOTP Credentials with Tool: LinkTOTP
This utility is designed to supplant the traditional username/password paradigm with a one-time password (OTP) generated
by any TOTP Authenticator. It empowers users to establish a complex and extensive password while simplifying 
the login process to just the OTP produced by the token.
Important Note: The majority of TOTP Authenticator applications predominantly support a 6-digit configuration using the SHA1 algorithm. Should there be a requirement for a varied digit count or a more advanced hashing algorithm, it is recommended to utilize the "CodeB Authenticator."


NFC Credentials with Tool: LinkNFCCard
NFC Cards, as well as NFC-enabled Android Phones equipped with the CodeB Authenticator, offer multifaceted functionality.
Beyond serving as a second or third authentication factor, they facilitate passwordless logon through a simple tap of the NFC Token.
To activate this feature, the LinkNFCCard Tool is essential.
For detailed guidance on enabling the "Tap to Logon" functionality, please reach out to info@codeb.io.


OIDC Credentials with Tool: LinkOpenID
One of the distinguishing features of our system is the ability to authenticate using the Mobile Identity Token
produced by the "CodeB Authenticator App." Essentially, these tokens are OpenID Connect tokens crafted by your mobile device,
representing your mobile identity. By employing OIDC Credentials for Windows authentication, users simply need to approve 
the login on their mobile device. This eliminates the need for manual password entry, streamlining the authentication process.


X.509 Credentials with Tool: LinkX509
For those seeking to associate their intricate username/password credentials with a certificate, whether it's housed in the local system store or
optimally on a PKI Smartcard, this tool is perfectly tailored to meet your needs.


USB Stick Credentials with Tool: LinkMemStick
Recognizing that not everyone possesses a dedicated token for Windows logon, especially those unfamiliar with the concept,
we've ensured inclusivity. With our system, even a standard USB Memory Stick can be transformed into an effective logon token.