Skip to content

API to secure your secrets keys and passwords using JWT auth

Notifications You must be signed in to change notification settings

andreseichi/drivenpass

Repository files navigation

DrivenPass


Description

API to secure your secret informations and passwords and manage all of them very easily.

Features

  • JWT Auth
  • Create / Visualize / Delete Credentials
  • Create / Visualize / Delete Secure notes
  • Create / Visualize / Delete Credit cards
  • Create / Visualize / Delete Networks
  • Create / Visualize / Delete Personal documents

API Documentation

Authentication

Sign up

POST /signup
Request:
Body Type Description
email string Required. Email of the user
password string Required. Password of the user

Password should be at least 10 characters long

Sign in

POST /signin
Request:
Body Type Description
email string Required. Email of the user
password string Required. Password of the user

Response:
{
	"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkIjoyLCJlbWFpbCI6InRhc2hpcm8yQHRhcy5jb20ifSwiaWF0IjoxNjYzMDAyOTA4LCJleHAiOjE2NjMwODkzMDh9.0odDBiHxAdNiPOGRSR6p0l3vIdf5mC_ZGoOYy81EvHM"
}

Credentials

Create a credential

POST /credential/create
Request:
Headers Type Description
Authentication string Required. JWT

Authentication should be "Bearer + JWT"

Body Type Description
title string Required. Title of the credential
url string Required. URL of credential
username string Required. Username of that credential
password string Required. Password of that credential

About

API to secure your secrets keys and passwords using JWT auth

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published