All Projects → jsxc → xmpp-cloud-auth

jsxc / xmpp-cloud-auth

Licence: MIT license
🔑 Authentication hub for Nextcloud+JSXC→Prosody, ejabberd, saslauthd, Postfix

Programming Languages

python
139335 projects - #7 most used programming language
lua
6591 projects
perl
6916 projects
Makefile
30231 projects
shell
77523 projects
PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to xmpp-cloud-auth

Config
Armbian configuration utility
Stars: ✭ 317 (+446.55%)
Mutual labels:  postfix, nextcloud
SaorTech-cloud-services
A range of scripts to provision and configure open source cloud services.
Stars: ✭ 23 (-60.34%)
Mutual labels:  postfix, nextcloud
Vpstoolbox
一键安装Trojan-GFW代理,Hexo博客,Nextcloud等應用程式。
Stars: ✭ 1,080 (+1762.07%)
Mutual labels:  postfix, nextcloud
nextcloud-snap
☁️📦 Nextcloud packaged as a snap
Stars: ✭ 1,445 (+2391.38%)
Mutual labels:  nextcloud
dart-nextcloud
A Nextcloud client for dart
Stars: ✭ 18 (-68.97%)
Mutual labels:  nextcloud
MySB
MySB (MySeedBox) is more than a simplified installation script of a multi-users Seedbox. There are many solutions to install a Seedbox, but we never talk about safety and regular operations. MySB could be renamed MySSB (MySecuredSeedBox).
Stars: ✭ 105 (+81.03%)
Mutual labels:  nextcloud
integration google
🇬 Google integration into Nextcloud
Stars: ✭ 74 (+27.59%)
Mutual labels:  nextcloud
dockerimages
🐳 Some dockerfiles based on alpine
Stars: ✭ 27 (-53.45%)
Mutual labels:  nextcloud
ownNoteEditor
JavaFX editor for the ownNote files locally stored in ownCloud folder
Stars: ✭ 25 (-56.9%)
Mutual labels:  nextcloud
integration github
🐙 GitHub integration into Nextcloud
Stars: ✭ 41 (-29.31%)
Mutual labels:  nextcloud
nextcloud-java-api
Java api library to access nextcloud features from java applications
Stars: ✭ 61 (+5.17%)
Mutual labels:  nextcloud
mailserver
Simple and full-featured mail server using Docker
Stars: ✭ 88 (+51.72%)
Mutual labels:  postfix
logreader
📜 Log reader for Nextcloud
Stars: ✭ 46 (-20.69%)
Mutual labels:  nextcloud
ldapcontacts
View other LDAP users as contacts in Nextcloud and see the personal data they shared
Stars: ✭ 18 (-68.97%)
Mutual labels:  nextcloud
ocr
Nextcloud OCR (optical character recoginition) processing for images with tesseract-js
Stars: ✭ 98 (+68.97%)
Mutual labels:  nextcloud
mediadc
Nextcloud Media Duplicate Collector application
Stars: ✭ 57 (-1.72%)
Mutual labels:  nextcloud
Artalk.Xmpp
This repository contains an easy-to-use and well-documented .NET (Framework and Core 3.1, .Net 5 and .Net 6) assembly for communicating with an XMPP server. It supports basic Instant Messaging and Presence funtionality as well as a variety of XMPP extensions.
Stars: ✭ 42 (-27.59%)
Mutual labels:  xmpp-server
mailfull-go
A management tool for virtual domain email for Postfix and Dovecot written in Go
Stars: ✭ 20 (-65.52%)
Mutual labels:  postfix
ejabberd mod gcm
Google Cloud Messaging API for Ejabberd (PUSH Messages)
Stars: ✭ 27 (-53.45%)
Mutual labels:  ejabberd
security-advisories
👮 Security advisories of Nextcloud
Stars: ✭ 35 (-39.66%)
Mutual labels:  nextcloud

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. ⚠️ 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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].