Visitar URL original
Consolidate SAML related classes in module-saml · Issue #2563 · simplesamlphp/simplesamlphp · GitHub
Skip to content

Consolidate SAML related classes in module-saml #2563

Open

Description

@m0ark

While fiddling with SimpleSAMLphp I always wondered why SAML related implementations are all over the place. There are bits scattered across the base implementation, module-admin (esp. metadata federation), module-core (esp. logout) and module-saml (actual implementation of IdP and SP).

Is this by design or because of technical obstacles preventing the consolidation?

I'd really like to put in a reasonable amount of effort in order to help improving the project.

Activity

  1. tvdijen commented on Nov 21, 2025

    @tvdijen
    Member

    I agree that the core and saml-modules do not make much sense. They always have to be enabled and you can't do without them. The idea is to add ServiceProvider and IdentityProvider classes to the saml2-library that can take over a lot of stuff from the saml-module.
    First we did an entire rewrite of the saml2-library, but that was finished recently, so we could start adding those classes now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions