nextcloud / user_external

👥 External user authentication methods like IMAP, SMB and FTP
https://apps.nextcloud.com/apps/user_external
108 stars 64 forks source link

Adding authentication via JSON REST API #134

Open msfuture opened 4 years ago

msfuture commented 4 years ago

Changes proposed in this pull request:

violoncelloCH commented 4 years ago

thanks for your contribution @msfuture I'll take a closer look at it as soon as I find the time to do so...

msfuture commented 4 years ago

By the way: I'm already testing this type of authentication with about 400 accounts involved. No errors and automatical group assignment made life so much easier for my colleagues.

kesselb commented 4 years ago

There is a wrapper for Guzzle and Curl: IClient (and IClientService as factory`). An advantage is that a proxy configuration (at config.php) is automatically used.

violoncelloCH commented 3 years ago

thanks for the hint @kesselb ! so that should definitely be used (also by the other backends)... @msfuture could you take a look at this? https://github.com/nextcloud/server/blob/master/lib/private/Http/Client/Client.php

msfuture commented 3 years ago

I'll take a look at this!

msfuture commented 3 years ago

Time went by so fast... But I finally got to it.