nanoAuth

A highly configurable serverless authentication service using Amazon Cognito which supports advanced OAuth2 compliant authentication and SSO. nanoAuth scales to millions of users and supports sign-in with social identity providers and enterprise identity providers via SAML 2.0 and OpenID Connect.

The service provides secure and scalable identity storage, identity federation, standards based authentication, and high-security features such as multi-factor authentication and risk-based adaptive authentication. nanoAuth is managed through an API interface allowing for easy integration of the service into existing and applications.

contact us



Enterprise Ready

Deployed as a stand-alone solution to customers who require an Authentication service that handles single or multi-tenancy authentication. Ideal for SaaS / software developers / enterprise clients seeking to build authentication into their services with the flexibility to federate access to multiple platforms through Single Sign On.


Cognito factory

User Pool Factory

Centrally manage the end-to-end authentication processes for multi-tenant user access control. nanoAuth facilitates rapid creation of user pools, groups and app clients connected to any SAML provder. The service includes full user management in addition to login / logout flows. Offering a fully customised identity store that scales to millions of users, customers benefit from the ease of set up without the need for provisioning any infrastructure. With SAML 2.0 and OpenID connect support, User Pools can be configured to support self-sign up and federated sign-up for users with social and/or enterprise identity providers.


Group management

Group management

Manage user identities, authentication, and permissions with granularity. Groups enables role-based access control and can easiliy be customised for each application within the customer ecosystem. API access allows dynamic creation, update and deletion of groups and the respective allocation of users.


Clients

App Clients

Create app clients to support unauthenticated API operations for all of your existing applications. Whether for public or confidential clients app clients can be created to OAuth standards. Choose different grant types, callback and sign-out urls, and allowed Auth Scopes in addition to customising application specific hosted User Interface with custom styling and content.


Serverless security

User Management

Out of the box support up to 40m monthly active users without further configuration and scale up when you reach that limit. Our user management API's allow for full control of user access including the administrative tools to onboard, manage and offboard users. Assist users to reset passwords and provide fine-grained control over user access through their assignment to Role Based Access Control groups.


Custom Experience

Customised User Experience

Customize the User Interface for user sign-up and sign-in. This helps build trust with users through the use of consistent company/application branding. The customisable login/sign-up UI, along with simple login flows makes it easy to add nanoAuth to new and existing apps.


Serverless Management

Management and Reporting

Set up multiple user pools and applications within a single platform. nanoAuth includes API access allowing you to create your own monitoring and reporting solutions.


Serverless Networking

Advanced Security

Supporting multi-factor authentication and risk-based adaptive authentication, nanoAuth complies with most ISO standards including ISO/IEC 27001, 27017, 27018, 9001.