Code Monkey home page Code Monkey logo

dcap-node's People

Contributors

mcrider avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dcap-node's Issues

Implement rate limiting

Especially for authentication/registration and anywhere PGP (== compute intensive) is used.

Investigate alternative authorization options

Ideally auth would be completely decentralized, or at least give users options to use different auth services, but my initial investigation hasn't lead to any great solutions.

Blockstack is definitely worth looking into more but so far it seems the integration would be pretty clunky (e.g. requiring a blockstack app to be open).

Though not decentralized, Keybase is allegedly working on an auth platform which we could also use with their encryption API. Keybase is a pretty great project so at least some sort of optional integration with dcap could be useful.

More complex field validations

Enable type configs to detail more complex field validations that must be fulfilled for documents to be posted. Some of this might already be possible with JSON schema and Ajv, but haven't really investigated it that much.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.