Nth Phonetic Mnemonic

    @hoodie/account-server

    6.1.5 • Public • Published

    hoodie-account-server

    Account JSON API backed by PouchDB

    Build Status Coverage Status Dependency Status devDependency Status

    hoodie-account-server is a Hapi plugin that implements the Account JSON API routes and exposes a corresponding API at server.plugins.account.api.*, persisting user accounts using PouchDB.

    Example

    var Hapi = require('hapi')
    var PouchDB = require('PouchDB')
    var hapiAccount = require('@hoodie/account-server')
    
    var options = {
      PouchDB: PouchDB,
      admins: {
        admin: '-pbkdf2-a2ca9d3ee921c26d2e9d61e03a0801b11b8725c6,1081b31861bd1e91611341da16c11c16a12c13718d1f712e,10'
      },
      secret: 'secret123'
    })
    
    server.register({register: hapiAccount, options: options}, function (error) {})
    server.connection({ port: 8000 })
    server.start(function () {
      console.log('Server running at %s', server.info.uri)
    })

    More

    Contributing

    Have a look at the Hoodie project's contribution guidelines. If you want to hang out you can join our Hoodie Community Chat.

    License

    Apache 2.0

    Install

    npm i @hoodie/account-server

    DownloadsWeekly Downloads

    22

    Version

    6.1.5

    License

    Apache-2.0

    Last publish

    Collaborators

    • hoodie