Prologue

The Authelia team consists of 3 globally distributed developers working actively on improving Authelia in our spare time and we define our priorities based on a roadmap that we share here for transparency. We also try to balance features and improvements as much as possible with the maintenance tasks we have to perform to keep the backlog of open issues in a reasonable state. If you’re willing to contribute and help us move forward faster, get in touch with us on Matrix. We’ll be glad to share ideas and plans with you.

Important Notes

It’s important to note that the versions listed on a roadmap item unless noted as completed are an intended estimation. Plans may change and we may potentially forget to update the version. If you feel we’ve forgotten please feel free to let us know via a GitHub Discussion or one of the Chat options.

Summary

This is a summary of the features which are currently on the roadmap with links to further details in each major stage.

Planning

The planning items are intended to be implemented but we’re still in the very early planning stages.

  1. OpenID Connect 1.0 Relying Party
  2. Security Assertion Markup Language (SAML) 2.0 Provider

Active

The active items are things we’re actively working on and are priorities for development direction.

  1. OpenID Connect 1.0 Provider
  2. Granular Authorization
  3. Internationalization or Multilingual Support
  4. Multiple Domain Protection
  5. Control Panel / Dashboard for User Settings
  6. Control Panel / Dashboard and CLI for Administration Settings

Complete

The complete items are things we previously actively worked on and have been finalized or otherwise removed from the roadmap.

  1. WebAuthn
  2. Kubernetes Documentation