Introduction
Sample applications are provided as a guide to developers who wish to create their own authentication flows. This code for each represents an indicative bare-bones implementation.
These flows are built around Haventec Authenticate SaaS, which you can inspect here: Haventec Authenticate SaaS API
Although these sample applications can be run as-is with minimal configuration, the end user is encouraged to build their own versions according to their specific requirements based on the contained code and techniques.
These samples focus primarily on the front-end implementation of the Haventec Authenticate system. As such, these resources reside in a workspace named authenticate-ui-sdk which can be cloned or downloaded at the following public git repository:
https://github.com/Haventec/authenticate-ui-sdk
As the name of this repo suggests, we provide reference code, re-usable components and documentation as a complete resource for front-end developers seeking to implement the authenticate experience.
Reference code includes that for various use-cases and for different JavaScript frameworks, such as Angular.
Additionally, we provide a basic server implementation in Node.js which can be used as is with minimal configuration. This server is assumed within the api services of the JavaScript projects.
Before you start
You will need to have signed up your organisation in Haventec Console 2.0.
Further, you will need to have created an application to which you would like to authenticate with Haventec.
Contents
! Please note that each directory within this workspace contains a README file, which the user should review for installation and configuration details.
The contents of this workspace are as follows:
Workspace | Sub directory | Sub directory | Sub directory |
authenticate-ui-sdk A workspace housing front-end code bases written in difference JavaScript frameworks |
|||
Houses angular code-base including shared code and projects |
|||
projects Each project addresses a distinct use-case |
|||
reference-api-direct A sample implementation demonstrating authentication with Haventec JWT (Direct Api Mode) |
|||
|
reference-openid A sample implementation demonstrating authentication with OpenID with Haventec IAM |
||
|
reference-silentsma A sample implementation demonstrating authentication with Silent MFA
|
||
A sample Node.js implementation of a proxy server with email |
Comments
0 comments
Please sign in to leave a comment.