VerifID is a contact verification portal based on Microsoft Entra Verified ID
1.6K
VerifID is a contact verification portal based on Microsoft Entra Verified ID.
It allows HR teams to provide verifiable credentials to employees. It also provides support teams with a way to verify their identity without a password, using a QR code and Microsoft Authenticator.
The goal is to limit identity theft and fraud.
Microsoft Verified ID provides:
This development offers a user-friendly interface focused on verifying the identity of the person you are interacting with.
Verified ID For more information, you can visit the Microsoft website.
The development carried out is based on the examples provided by Microsoft in the Azure-Samples repository
VerifiedEmployee verifiable credential directly into the employee's Microsoft Authenticator wallethelpdesk, hr)docker run -d \
--name verifid \
-p 8000:8000 \
-e AZURE_TENANT_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
-e AZURE_CLIENT_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
-e AZURE_CLIENT_SECRET=your-client-secret \
-e VERIFIED_ID_DID=did:web:yourdomain.com \
-e VERIFIED_ID_CONTRACT_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
-e APP_BASE_URL=https://yourdomain.com \
-e API_KEY=your-api-key \
-e AUTH_CLIENT_ID=xxxxxxx-xxx-xxxx-xxxx-xxxxxxxxxxxx \
ghcr.io/cyr-ius/verifid:latest
Open http://localhost:8000 to access the portal.
services:
verifid:
image: ghcr.io/cyr-ius/verifid:latest
container_name: verifid
restart: unless-stopped
ports:
- "8000:8000"
environment:
- AZURE_TENANT_ID=${AZURE_TENANT_ID}
- AZURE_CLIENT_ID=${AZURE_CLIENT_ID}
- AZURE_CLIENT_SECRET=${AZURE_CLIENT_SECRET}
- VERIFIED_ID_DID=${VERIFIED_ID_DID}
- VERIFIED_ID_CONTRACT_ID=${VERIFIED_ID_CONTRACT_ID}
- APP_BASE_URL=${APP_BASE_URL}
- API_KEY=${API_KEY}
- AUTH_CLIENT_ID=${AUTH_CLIENT_ID}
Content type
Image
Digest
sha256:3bad6ed79…
Size
81.4 MB
Last updated
5 months ago
docker pull cyrius44/verifid