Skip to content

Latest commit

 

History

History
108 lines (77 loc) · 2.94 KB

File metadata and controls

108 lines (77 loc) · 2.94 KB

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