No description
Find a file
2019-10-28 07:11:02 -05:00
asn1 initial commit 2019-10-19 20:14:48 -05:00
config initial commit 2019-10-19 20:14:48 -05:00
lib/cacophony message: add support for the intermediateResponse vocabulary 2019-10-28 07:11:02 -05:00
test message: add support for the intermediateResponse vocabulary 2019-10-28 07:11:02 -05:00
.formatter.exs initial commit 2019-10-19 20:14:48 -05:00
.gitignore initial commit 2019-10-19 20:14:48 -05:00
.gitlab-ci.yml enable CI 2019-10-19 20:46:04 -05:00
AGPL-3 add AGPL license and friends 2019-10-19 20:40:32 -05:00
COPYING add AGPL license and friends 2019-10-19 20:40:32 -05:00
debug_server.exs debug server: refuse search queries, fix authzid 2019-10-20 05:34:45 -05:00
mix.exs add debug server 2019-10-19 22:19:38 -05:00
mix.lock add debug server 2019-10-19 22:19:38 -05:00
README.md README: fill this out a bit 2019-10-20 16:36:21 -05:00

Cacophony

A programmable LDAP server implementation.

Why?

Many applications support LDAP-based authentication. Cacophony provides a mechanism to allow applications to embed a stub LDAP server which supports LDAP-based authentication, allowing your application to provide single sign-on type functionality.

Installation

If available in Hex, the package can be installed by adding cacophony to your list of dependencies in mix.exs:

def deps do
  [
    {:cacophony, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/cacophony.