/glewlwyd

Single Sign On server, OAuth2, Openid Connect, multiple factor authentication with, HOTP/TOTP, Webauthn, etc. extensible via plugins

Primary LanguageCGNU General Public License v3.0GPL-3.0

Glewlwyd SSO server

Build Status

Single Sign On authentication server. Provides OpenID Connect and basic OAuth2 authentication processus and allows users to authenticate via multiple factors:

  • Password
  • One-time password (TOTP/HOTP)
  • Webauthn (Yubikey or Android safetynet)
  • Random Code sent via e-mail

Allows no-password authentication.

Users are stored in multiple backends such as database or LDAP server.

adding new authentication schemes or backend storage for users and clients is possible via a plugin architecture.

logged in

Glewlwyd 2.0 Beta 3 is out. Glewlwyd 2.0 is not complete yet but you can install the Beta version, check out the new features and send feedbacks if you feel like it.

Important! Due to database reworking of the application, you can't upgrade an existing installation from Glewlwyd 1.x to Glewlwyd 2.x.

Installation

The full installation documentation is available in the install documentation.

Getting started

The Getting started documentation will help you complete the installation of Glewlwyd.

User documentation

The documentation to help Glewlwyd's users manage their profile and log in to Glewlwyd is available.

Core API

The full core API documention is available in the API documentation

Screenshots

Go to the Screenshots folder.

Questions, problems or feature requests

You can open an issue in github or send me an e-mail. Any help is much appreciated!