Skip to content

TASK: Symfony-based refactor#34

Open
kdambekalns wants to merge 12 commits intomasterfrom
task/symfony-yaml-refactor
Open

TASK: Symfony-based refactor#34
kdambekalns wants to merge 12 commits intomasterfrom
task/symfony-yaml-refactor

Conversation

@kdambekalns
Copy link
Member

This uss symfony/ldap to do the heavy lifting.

Thanks to @radmiraal and @ComiR for the actual work.

Bernhard Schmitt and others added 12 commits September 26, 2017 10:47
The configuration of the bind providers lead to a lot of confusion
so we replace those by the symfony/ldap component. This change
is the first kickstart to a working setup with simplified configuration
format.

It also changes the way a user is authenticated from using a single
filter to directly fetch an account to a query that first fetches
a possible account and then uses the fetched 'dn' to authenticate
the user.

Additionaly a provider first pragmatic Neos backend provider is added.
BUGFIX: Reset roles before collecting new ones
TASK: Complete the refactoring to using symfony/yaml
# Conflicts:
#	Classes/Security/Authentication/Provider/LdapProvider.php
#	Classes/Service/BindProvider/ActiveDirectoryBind.php
#	composer.json
This commit imports the core migration log to the "extra" section of the
composer manifest.
@ComiR
Copy link
Contributor

ComiR commented May 15, 2022

Glad to see that my 5 year old code really might be merged one day 😅
I hope it still works as intended 🤞

@kdambekalns
Copy link
Member Author

kdambekalns commented May 27, 2024

In case someone wants to test this – I'll gladly raise version constraints and/or do other minor tweaks as needed… let me know!

@kdambekalns
Copy link
Member Author

Well, no LDAP in use here, and it seems nowhere else, either.

@skurfuerst
Copy link
Member

@kdambekalns we are using this - I can test this PR!

All the best - Sebastian

@kdambekalns
Copy link
Member Author

Hi @skurfuerst – anything to report back yet? 😇

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants