https://github.com/jehrhardt/cozyauth
Easy Passkey authentication for Supabase and Postgres
https://github.com/jehrhardt/cozyauth
commercial-open-source fido2 passkeys postgres rust webauthn
Last synced: 17 days ago
JSON representation
Easy Passkey authentication for Supabase and Postgres
- Host: GitHub
- URL: https://github.com/jehrhardt/cozyauth
- Owner: cozyauth-dev
- License: other
- Created: 2023-11-09T05:53:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-30T16:34:53.000Z (5 months ago)
- Last Synced: 2024-12-30T21:30:30.076Z (5 months ago)
- Topics: commercial-open-source, fido2, passkeys, postgres, rust, webauthn
- Language: Elixir
- Homepage: https://cozyauth.dev
- Size: 2 MB
- Stars: 23
- Watchers: 4
- Forks: 2
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cozyauth
Easy Passkey authentication for Supabase and Postgres.
## Usage
Currently, cozyauth under development and not yet ready for production use.
If you want to try it out, you can do so by following the instructions below.
### Prerequisites
To run it locally you need to have the following tools installed:
- [Docker](https://docs.docker.com/get-docker/)
- [Elixir](https://elixir-lang.org/install.html)### Development
Start Postgres:
```bash
docker compose up -d db
```Apply database migrations:
```bash
mix setup
```Start the server locally:
```bash
mix phx.server
```Check the server is running with:
```bash
curl http://localhost:4000/health
```