Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samouss/webauthn-experiments
Webauthn Experiments built with Go, CRA, Bulma.
https://github.com/samouss/webauthn-experiments
bulma cra touchid webauthn
Last synced: 2 months ago
JSON representation
Webauthn Experiments built with Go, CRA, Bulma.
- Host: GitHub
- URL: https://github.com/samouss/webauthn-experiments
- Owner: samouss
- Created: 2020-03-05T15:06:26.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-28T17:35:04.000Z (10 months ago)
- Last Synced: 2024-04-13T09:09:14.647Z (9 months ago)
- Topics: bulma, cra, touchid, webauthn
- Language: TypeScript
- Homepage: https://webauthn-experiments.herokuapp.com/
- Size: 1.62 MB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Webauthn Experiments
Webauthn Experiments built with Go, CRA, Bulma.
Live: [https://webauthn-experiments.herokuapp.com/](https://webauthn-experiments.herokuapp.com/)
## Installation
Clone the repository and then run the following command:
```
cd webauthn-website
yarn
```## Run the development application
For run the development server in watch mode on `localhost:8080`:
```
cd webauthn-api
go run .
```Then in a other tab you can run the development server for the client in watch mode on `localhost:3000`:
```
cd webauthn-website
yarn start
```## Run the production application
You can build the production application with Docker:
```
docker build -t webauthn-api .
```Some environement variables might be required to run the production version:
```
HOST=0.0.0.0
ORIGIN=https://example.com
SESSION_KEY=RANDOM_VALUE
SESSION_SECURE=true
STATIC_DIR=webauthn-website
```You can take a look at the [`main.go`](webauthn-api/main.go) for more information.