No description
Find a file
2025-11-26 22:53:52 +08:00
client first commit 2025-11-26 15:44:25 +01:00
nginx first commit 2025-11-26 15:44:25 +01:00
server first commit 2025-11-26 15:44:25 +01:00
README.md Aggiorna README.md 2025-11-26 22:53:52 +08:00

Webauthn server npm e client npx

Server

questi sono i packaging da installare

├── @simplewebauthn/server@13.2.2
├── cors@2.8.5
├── express-session@1.18.2
├── express@5.1.0
└── uuid@13.0.0

creare la directory inizializzare con

npm init -y
npm install @simplewebauthn/server cors express-session express uuid

creare il server.js vedi folder server e lanciare con

node server.js

Client in npm

creare il file index.html vedi folder client

e lanciare con

npx serve .

la porta standard è la 3000

se si vuole utilizzare un'altra usare il parametro -l (x es 3100)

npx serve . -l 3100

Setting di Nginx per far funzionare entrambi

tenendo in considerazione questi parametri

server:
porta 3400
ip 192.168.1.3
indirizzo auth.patachina.it

client:
porta 3000
ip 192.168.1.3
indirizzo my.patachina.casacam.net

utilizzare i file nel folder nginx

nginx_client.conf
nginx_server.conf