jetty / jetty.project

Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
https://eclipse.dev/jetty
Other
3.86k stars 1.91k forks source link

Issue #5442 - add MultiAuthenticator to support multiple authentication options #12393

Open lachlan-roberts opened 1 month ago

lachlan-roberts commented 1 month ago

Issue #5442

Introduces the MultiAuthenticator class which can be used to support multiple authentication options simultaneously for the same webapp.

For example you could have an app with the options to login with FORM, OpenID or Ethereum.