Skip to content

TASK: Symfony-based refactor#34

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

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

Conversation

@kdambekalns

Copy link
Copy Markdown
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

ComiR commented May 15, 2022

Copy link
Copy Markdown
Contributor

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

@kdambekalns

kdambekalns commented May 27, 2024

Copy link
Copy Markdown
Member Author

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
Copy Markdown
Member Author

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

@skurfuerst

Copy link
Copy Markdown
Member

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

All the best - Sebastian

@kdambekalns

Copy link
Copy Markdown
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