Skip to content

Commit

Permalink
Merge pull request #655 from novuhq/plat-13-document-new-authenticati…
Browse files Browse the repository at this point in the history
…on-capabilities

chore: add authentication documentation
  • Loading branch information
justnems committed Aug 1, 2024
2 parents 04b9ece + 2df3603 commit 6d3fbd8
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 0 deletions.
44 changes: 44 additions & 0 deletions account/authentication.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
title: "Authentication"
description: "Novu supports advanced user authentication capabilities like OAuth, SSO, MFA and more, providing enterprise customers with a robust, secure, and user-friendly authentication solution."
---

<Note>
This feature is only available to Enterprise customers on our [Cloud platform](https://dashboard.novu.co/?utm_campaign=docs_account_authentication). For more information, please see our [Enterprise plan](https://novu.co/pricing) in the pricing page.
</Note>

## Key capabilities

### Out-of-the-box OAuth providers

Currently providing authentication via Github, with the plan to expand to a number of other providers such as:
- Google
- Facebook
- Apple
- Microsoft
- LinkedIn

### SSO, SAML and OpenID connect

Novu provides a streamlined implementation of SAML and OpenID Connect protocols, allowing integration with a wide range of enterprise IdPs. Arrange setup of known providers like Okta, Microsoft Entra ID, Google workspace or a custom SSO provider.

Novu adheres to industry-standard security protocols to ensure secure and reliable user authentication.

### Advanced security features

- **Multi-Factor Authentication (MFA):** Robust MFA options including SMS passcodes, authenticator apps, hardware keys, and recovery codes, enhancing security and reducing the risk of unauthorized access.

- **Session Management:** Comprehensive session management features including active device monitoring, session revocation, and adaptive session durations to balance security and user convenience.

### User management and customization

- Roles and permissions: Detailed control over user roles and permissions to tailor access levels and ensure appropriate access control.
- User invitations and Onboarding: Smooth onboarding processes with customizable invitation workflows, ensuring a positive initial user experience.
- Profile management: Intuitive profile management for users to update their information and authentication methods easily.

### Enterprise benefits

- Scalability and flexibility: Solutions that grow with your enterprise, offering flexibility to adapt to evolving needs.
- Streamlined user management: Centralized user access control reduces administrative effort and complexity.
- Compliance and security: Meets stringent security standards, protecting sensitive data and ensuring regulatory compliance.
- Enhanced User experience: Simplified and secure authentication processes improve productivity and user satisfaction.
5 changes: 5 additions & 0 deletions mint.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,10 @@
{
"name": "Community",
"url": "community"
},
{
"name": "Enterprise",
"url": "enterprise"
}
],
"navigation": [
Expand Down Expand Up @@ -212,6 +216,7 @@
{
"group": "Account",
"pages": [
"account/authentication",
"account/sso"
]
},
Expand Down

0 comments on commit 6d3fbd8

Please sign in to comment.