Skip to content

A generic ID and token generator for an organization.

License

Notifications You must be signed in to change notification settings

leismore/id_generator

Repository files navigation

Leismore ID Generator (id_generator)

A general ID and token generator for any organization. It provides:

  1. Authentication Token
  2. Numeric ID
  3. Numeric ID for 3rd-party organizations
  4. Numeric ID for users
  5. Short ID
  6. Shorter ID
  7. UUID (Random)
  8. UUID (Namespace)
  9. UUID (Namespace) for 3rd-party organizations
  10. UUID (Namespace) for users

Donation

Buy me a coffee via PayPal Donation

Prerequisites

  1. Deploy auth_app_self
  2. Configure CouchDB according to id_generator_couchdb

Deployment

  1. Configure src/config.json
  2. Configure src/corsOrigin.ts
  3. Configure src/credential/couchdb.json
  4. Configure src/credential/self.json

Test

  1. Configure test/config.json

npm test

Dependencies

  • LMOS CouchDB

Copyright

GNU Affero General Public License v3.0

Authors