Skip to content

A microservice handling users and credentials storage.

Notifications You must be signed in to change notification settings

taliesin-insa/micro-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auth

A microservice managing and storing user credentials.

Initial setup

Please verify that you define the HMAC_SECRET, DB_HOST, DB_PORT, DB_PASSWORD and MICRO_ENVIRONMENT accordingly in the pod environment variables. The database used needs to be compatible with MySQL syntax and must have the three following databases created : taliesin, taliesin_dev and test (for the unit tests).

When you are starting up the cluster, required tables and a admin/admin account are automatically created.

Exposed REST API

See the API specification.

Commits

The title of a commit must follow this pattern : <type>(<scope>): <subject>

Type

Commits must specify their type among the following:

  • build: changes that affect the build system or external dependencies
  • docs: documentation only changes
  • feat: a new feature
  • fix: a bug fix
  • perf: a code change that improves performance
  • refactor: modifications of code without adding features nor bugs (rename, white-space, etc.)
  • style: CSS, layout modifications or console prints
  • test: tests or corrections of existing tests
  • ci: changes to our CI configuration

Scope

Your commits name should also precise which part of the project they concern. You can do so by naming them using the following scopes:

  • General
  • Authentication
  • AccountMgmt
  • Communication

About

A microservice handling users and credentials storage.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •