Login to services using your own website.
Inspired by the IndieWeb movement I wanted to build a well-tested personal authorization server that implements the IndieAuth protocol.
Features:
- IndieAuth support.
- h-card support.
- Remix my Glitch app.
- Complete the .env file configuration.
- Add
<link rel="authorization_endpoint" href="https://your-glitch-app.com">
within the<head></head>
portion of your personal site's html. This enables sites to discover the authorization endpoint. - Test logging into a site, for example indielogin.com
- Remix or git clone this project.
- Use command
npm test
to run tests. Ornpm test -- --watch
to start the tests in watch mode.
Project is licensed under AGPL-3.0.