https://github.com/errilaz/emauth
Email-based same sign-on resources
https://github.com/errilaz/emauth
Last synced: 7 months ago
JSON representation
Email-based same sign-on resources
- Host: GitHub
- URL: https://github.com/errilaz/emauth
- Owner: errilaz
- License: mit
- Created: 2023-01-28T16:22:34.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-28T16:31:49.000Z (over 3 years ago)
- Last Synced: 2025-02-15T08:03:05.516Z (over 1 year ago)
- Language: TypeScript
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Emauth
> Resources for [simple, cheap same sign-on with email](https://da.nfin.ch/blog/sso-with-email.html).
## Projects
This repository contains helpful packages & container images to support
email authentication.
### Node Packages
- [emauth-authenticate](libraries/authenticate): Authenticates through IMAP. Tiny with no dependencies.
### Docker Images
- [emauth-ngircd](images/ngircd): Uses ngircd's PAM support to authenticate through IMAP.
## Servers
A list of other open source servers that already support email-based authentication natively
or through plugins.
Server
Purpose
Auth Method
Stars
Activity
NextCloud
File sync + Office suite
IMAP (plugin)
Gogs
Git hosting
SMTP
Gitea
Git hosting
SMTP
Kanboard
Project Management
SMTP (plugin)
## TODO
- [ ] HTTP bridge
- [ ] SSH bridge
- [ ] Verdaccio authentication plugin
## Links
- [Awesome Self Hosted](https://github.com/awesome-selfhosted/awesome-selfhosted)