Skip to content

darkpatternsdigital/DarkPatterns.OneTimePassword

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DarkPatterns.OneTimePassword

A sample microservice leveraging Dark Patterns Digital's OpenAPI code generators

Structure

  • /eng - Contains repo-level structures, including:
    • .NET auto-code-formatting
    • pnpm-msbuild integration
    • API Key generation scripts
    • Docker tools for running postgres locally
  • /schemas - OpenAPI Schema for the One Time Password API
  • /Server - .NET Server implementation of the OTP microservice
  • /Server.Tests - .NET tests for the OTP Server

Development

Development is orchestrated via msbuild.

Prerequisites:

To run locally, use one of the following options:

  • Using Visual Studio:

    1. Open ./DarkPatterns.OneTimePassword.sln.
    2. Set up local configuration (see below)
    3. Debug or run the Server project.
  • Using the dotnet CLI:

    1. Set up local configuration (see below)
    2. Run the following commands in your terminal:
      cd Server
      dotnet run

About

Sample One Time Password service using Open API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published