xperseguers / t3ext-ig_ldap_sso_auth

TYPO3 Extension ig_ldap_sso_auth. This extension provides LDAP and SSO support for TYPO3.
https://extensions.typo3.org/extension/ig_ldap_sso_auth
27 stars 68 forks source link

Update for TYPO3 v9 #8

Closed d3ntastic closed 5 years ago

d3ntastic commented 6 years ago

Do you have plans to migrate this extension to TYPO3 v9 (with PHP 7.2)? I would be happy, if you have.

xperseguers commented 6 years ago

It will certainly be made compatible with TYPO3 v9 but #7 needs to be tackled first and is probably the (sole?) main problem making that a reality. Currently I don't need v9 support so I won't start it "for fun".

Regarding PHP 7.2, it possibly just work fine already.

metaxos commented 6 years ago

@d3ntastic I have tried 424fd21 on a 8.7.12 running with a SQL-Server (not mySQL). Seems to work. We have issues importing fe_users and be_users, the groups are working.

screen shot 2018-03-27 at 10 48 43

Any input why they should not be imported?

tobikummer commented 5 years ago

Do you have an idea when we can expect TYPO3 9 compatibility? 🤔

xperseguers commented 5 years ago

It will certainly be quicker if it gets sponsored one way or another since I wrote on February 5th that I did not plan to work on it for fun and I really don't have any need for v9 compatibility myself so it will not be done really soon, sorry.

mathias-noethiger commented 5 years ago

Ok, how can we sponsor you? For example as crowdfunding project on https://www.startnext.com/Projekte/suchergebnisse.html?search_term=typo3 or similar plattforms.

xperseguers commented 5 years ago

I don't think a whole crowdfunding project is necessary. Ideally, a few institutions are willing to participate and spend some money for the ~2 days needed to make it compatible in the form of an invoice.

enterlight commented 5 years ago

Thanks for your work @xperseguers! I think you have a nice lineup of eager beta testers for your extension on TYPO3 v9. I am evaluating different CMS for a corporate intranet and while v8 didn't make the cut TYPOv9 would, if ldap extension was ready to go. How can I contribute?

sebeka commented 5 years ago

Hi, great Extension you made! Maybe @andreaswolf has a good starting point: https://github.com/andreaswolf/t3ext-ig_ldap_sso_auth/tree/v9-compatibility

masi commented 5 years ago

We at plan2net have cleaned up the patch done by @tritumRz. That is we have removed any superfluos changes (whitespace changes, reordering of use statements, etc.) so it's much easier to read for you. We don't have made a pull request yet as we have a small issue that needs to be fixed first.

Do you consider accepting a pull request without funding?

xperseguers commented 5 years ago

sure, just need to double check and test as usual

jackd248 commented 5 years ago

Any updates to the TYPO3 v9 compatibility so far?

xperseguers commented 5 years ago

Yes, good progress, please check the v9 branch

MoppieMop commented 5 years ago

just tried your version (commits 1 hour ago). But i get (1/1) #1294585866 InvalidArgumentException No class named EXT:ig_ldap_sso_auth/Classes/Em/ConfigurationHelper.php:Causal\IgLdapSsoAuth\Em\ConfigurationHelper I don't know why, because I find on this path the mentioned class.

xperseguers commented 5 years ago

@MoppieMop on it, next time be sure to explain how to reproduce :)

xperseguers commented 5 years ago

Branch feature/TYPO3_v9 is considered functional enough (if not ready) to close this ticket.

Pit-Storm commented 5 years ago

Is it possible to sponsor it to bring it to a stable/master branch? How much time would it take?