Skip to content

Commit

Permalink
adapter implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
mihirukongahage committed Apr 12, 2021
1 parent 31c3d5b commit 8462620
Show file tree
Hide file tree
Showing 21 changed files with 3,008 additions and 24 deletions.
27 changes: 4 additions & 23 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,23 +1,4 @@
# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
/node_modules
/documents.txt
/src/app/fido-conformance-mds/*
/src/app/extensions.py
1 change: 1 addition & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
41 changes: 40 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,41 @@
# identity-fido2-compliance-adapter
This repository contains the adapter implementation which is essential in fido2 conformance testing

## Features

- Map Registration and Authentication requests
- User Creation
- Metadata Service

## Tech

- [node.js] - Server implementation
- [Express] - Node.js framework


## Installation

fido2-compliance-adapter requires [Node.js](https://nodejs.org/) to run.

Clone the Github Project

```sh
git clone <github link>
```

Install the dependencies and devDependencies and start the server.

```sh
cd /fido2-adapter
npm install
```

Add Sample App ID to the adapter
- Open `config.json`
- Change sampleAppId to your sample app id
- Change the other configurations if needed

Start the Adapter

```sh
npm start
```
4 changes: 4 additions & 0 deletions config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"sampleAppId": "rQo3iAdNWqXziqursNNpxhTwW2Ua",
"host": "localhost"
}
Loading

0 comments on commit 8462620

Please sign in to comment.