Commit Graph

41 Commits

Author SHA1 Message Date
Badlop 4106ae484c Add support for handling redirection HTTP Response Codes 2023-04-06 16:20:46 +02:00
Badlop 037c3749f3 Add support for OTP 25 (requires ejabberd newer than 17 August 2022) 2022-09-06 18:02:29 +02:00
Badlop 35d05f2925 Fix specs and other errores detected by Dialyzer 2022-09-06 18:02:28 +02:00
Badlop 6be46dacc9 Fix compilation and Xref warnings 2022-07-27 18:14:29 +02:00
Badlop b96efd7df2 Update scram.hrl path to support compilation when copied to ejabberd/src/
This follows previous commit 4cde5d84f2
2022-07-27 18:14:27 +02:00
Badlop c7e8208879 Add rebar.config to define ejabberd_auth_http deps (#115) 2022-07-26 16:29:36 +02:00
Badlop 2ee0a514a5 Delete ejabberd_auth_http dependency dirs (#115) 2022-07-26 16:29:31 +02:00
Sonny Piers d7d054cf05
ejabberd_auth_http: add troubleshooting section
https://github.com/processone/ejabberd-contrib/issues/288
2020-09-01 19:40:57 +02:00
Badlop 6220d58e43 Remove default ejabberd_auth_http.yml, README explains how to enable (#284) 2020-02-19 13:53:52 +01:00
Badlop 2fcf924747 Update ejabberd_auth_http by fixing Dialyzer error reports (#284) 2020-02-11 22:51:37 +01:00
Badlop 9d51b80051 Remove opt_type, as ejabberd expects it to be in ejabberd_options (#284) 2020-02-03 18:25:34 +01:00
Badlop f32bb792bc Update copyright to 2020 (processone/ejabberd#3149) 2020-01-29 11:38:28 +01:00
Badlop a4465fbeaa Update copyright of scram2.erl to 2019 (thanks to Neustradamus) 2019-07-15 18:31:38 +02:00
Mickaël Rémond fc2dfb0f1d
Better error handling 2019-05-17 11:10:41 +02:00
Badlop b07766ab93 Include Content-Type header in POST requests (#273) 2019-05-07 20:11:10 +02:00
Badlop 774cc46481 Use p1_rand:bytes instead of crypto to work in supported Erlang versions (#243) 2018-11-07 13:33:54 +01:00
Badlop 4ebf99a1d1 Add default ejabberd_auth_http configuration file 2018-09-06 13:00:59 +02:00
Badlop 97de583107 Check ejabberd_auth_http options names and values 2018-09-06 12:59:43 +02:00
Badlop 7191ddd6f3 Update to compile with recent ejabberd versions 2018-08-08 13:11:57 +02:00
Badlop 156331c123 Change proposed to update module to last ejabberd_auth API (#228, #230) 2018-01-03 17:22:49 +01:00
Badlop 6780874893 Fix ejabberd_auth_http start/2 that blocked ejabberd start (#211) 2017-08-15 12:27:45 +02:00
Badlop bd57bdb3ae Update to the updated ejabberd_auth API 2017-05-12 12:48:32 +02:00
Abdulrhman A Alkhodiry 3d6901efe2 Changed from Txt to Md 2017-03-23 13:15:35 +03:00
Mark Tran 9eefebadc2 rename to README.txt 2016-07-02 00:03:53 +07:00
Badlop d7ce81cd22 Fix problem registering users with ejabberd_auth_http
https://www.ejabberd.im/forum/25450/issue-registration-users-over-bosh#new
2016-05-11 18:27:14 +02:00
Badlop 0b5ad7a994 Add AuthzId argument to ejabberd_auth_http:check_password (#164) 2016-05-11 13:14:36 +02:00
Badlop 31f19239d7 Provide an example configuration 2015-09-10 11:40:00 +02:00
Badlop 21ffae911c Add also Cuesport to deps from https://github.com/goj/cuesport 2015-08-13 12:28:23 +02:00
Badlop 5d6f6b820f Added Fusco source code dependency from https://github.com/dcorbacho/fusco 2015-07-22 17:22:39 +02:00
Badlop 7d0f6caa33 Fix export 2015-07-22 12:25:41 +02:00
Badlop 25a63c6ed1 Use auth_password_format to determine plain or SCRAM is used 2015-07-22 12:24:18 +02:00
Badlop 4e5fac304a Fix behaviour name 2015-07-22 12:11:40 +02:00
Badlop 6d655af0c4 Update to work with ejabberd 15.06 2015-06-26 17:53:25 +02:00
Badlop db91c97614 Copy scram.erl from upstream, renamed to scram2.erl 2015-06-26 17:53:25 +02:00
Badlop ff61b1a2e1 Update ejabberd_auth_http source code from upstream 2015-06-26 17:53:25 +02:00
Badlop 89e0a70e44 ejabberd_auth_http bad argument in call to lists:keyfind (#104) 2015-05-25 11:59:11 +02:00
Santiago26 2852dee33f Rename README.txt to README.md
md-formatted txt:)
2015-05-05 20:44:57 +03:00
Christophe Romain e2f860fd9f Merge remote-tracking branch 'origin/master' into packaging 2015-03-13 12:08:30 +01:00
Badlop bdfe82ce79 Update README files to show configuration file as YAML (#86) 2015-03-13 11:55:26 +01:00
Christophe Romain 4c68f4421b Cleanup for module packaging support in ejabberd 2015-03-11 14:19:35 +01:00
Mickaël Rémond 0b88690212 Support for using and external HTTP API for authentication 2015-02-19 11:54:49 +01:00