Xmpp Cloud Auth Save

:key: Authentication hub for Nextcloud+JSXC→Prosody, ejabberd, saslauthd, Postfix

Project README

xmpp-cloud-auth: Your authentication hub for Nextcloud, Instant Messaging, and mail

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:

Authentication Hub: System Diagram

For installation and configuration instructions, see doc/Installation.md. :warning: Especially if you plan to use it on Prosody, as their mod_auth_external.lua does not work around a bug in lpty.

Code quality

  • Build status: Build Status
  • Code coverage (offline-only): codecov (codecov.io unfortunately can't do online tests)
  • Code coverage (offline and online tests): 99% (manually updated every few commits)

Binary repository

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
Open Source Agenda is not affiliated with "Xmpp Cloud Auth" Project. README Source: jsxc/xmpp-cloud-auth
Stars
60
Open Issues
14
Last Commit
3 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating