Skip to content

Jahia/user-password-authentication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

149 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Password Authentication (UPA)

A multifactor-enabled User Password Authentication system for Jahia, providing secure login forms, GraphQL API, and customizable MFA flows.

Features

  • Customizable login forms with MFA support
  • GraphQL API for authentication and user management
  • Email-based MFA with customizable templates
  • Extensible architecture for custom MFA factors

Requirements

  • Java 11+
  • Maven 3+
  • Jahia 8.2.3+

Structure

This is a Maven-managed monorepo containing the following modules:

Development

To build this monorepo locally, run the following commands:

git clone https://github.com/Jahia/user-password-authentication.git
cd user-password-authentication
mvn package

To deploy the module on your running Jahia instance, refer to this Jahia Academy page.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors