xmpp-cloud-auth
(aka xcauth
) started as a simple program to free JSXC – The Open Chat for Nextcloud from having to remember and reuse passwords: The password entered for Nextcloud login would need to be captured and stored in the browser in such a way that malware could also access it.
In the meantime, it has grown to a full authentication hub:
For installation and configuration instructions, see doc/Installation.md. mod_auth_external.lua
does not work around a bug in lpty
.
- Build status:
- Code coverage (offline-only): (codecov.io unfortunately can't do online tests)
- Code coverage (offline and online tests): (manually updated every few commits)
To use our binary deb
repository, create /etc/apt/sources.list.d/jsxc.list
with the following contents:
deb https://dl.jsxc.org stable main