api_auth_server

An HMAC server compatble with: https://github.com/mgomes/api_auth

Usage no npm install needed!

<script type="module">
  import apiAuthServer from 'https://cdn.skypack.dev/api_auth_server';
</script>

README

node_api_auth_server

An HMAC server compatble with: https://github.com/mgomes/api_auth

A client is available here: https://github.com/jlwebster/node_api_auth_client

To use:

var apiAuth = new ApiAuth( function( id , secret ){
    //this function is called by api_auth and asks for a secret based on the provided id;
    if( id === "ID" ) {
        secret( "SECRET" );
    }
}
});

apiAuth.check( request , body , function( error , is_authenticated , id ) {
    if( is_authenticated) {
        ...
    }
}
});