Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

express-api-user-management-signup

Package Overview
Dependencies
Maintainers
1
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

express-api-user-management-signup - npm Package Compare versions

Comparing version 0.0.25 to 0.0.26

.res/webhooks.png

16

app/public.account/js/views/home.js

@@ -31,3 +31,3 @@

// customize the account settings form //
// customize the account settings form //

@@ -43,7 +43,17 @@ $('#account-form h1').text('Account Settings');

// setup the confirm window that displays when the user chooses to delete their account //
// setup the confirm window that displays when the user chooses to delete their account //
hc.initConfirm();
// init dropdown
$('a.dropdown-toggle').dropdown();
// generate form
$.getJSON( $("#metaformurl").attr('value'), {}, function(data){
data.value = JSON.parse( $("#meta").attr('value') );
console.dir(data);
var jsonForm = $("#metaform").jsonForm( data );
// update the hidden input field with jsondata
$('#metaform').on('change keyup', function() {
$("#meta").attr('value', JSON.stringify( jsonForm.getFormValues() ) );
});
});
});

4

package.json
{
"name": "express-api-user-management-signup",
"version": "0.0.25",
"description": "adds user frontend with login / registration features to your (express) application. Startingpoint for DIY api management",
"version": "0.0.26",
"description": "adds user frontend with login-, registration-, and webhook- features to your (express) application. Startingpoint for DIY api management",
"author": {

@@ -6,0 +6,0 @@ "name": "Coder of Salvation"

@@ -9,2 +9,4 @@ express-api-user-management-signup

<img src=".res/loggedin.png">
<br><br>
<img src=".res/webhooks.png">

@@ -55,3 +57,4 @@ # WARNING: BETA, not production ready

"Contact": {target:"_blank",url:"mailto:support@foo.com"}
}
},
formurl: "/js/form.json"
}

@@ -71,5 +74,8 @@ }

* Blowfish-based Scheme Password Encryption
* extra webhooks for flexibilitystorage (to integrate with api proxy like apiaxle e.g.)
* end-user webhooks
* optional internal webhooks for flexibilitystorage (to integrate with api proxy like apiaxle or emailgateway e.g.)
* logging of db actions
* apikey support + regeneration of apikey
* works standalone and as express drop-in lib (the latter needs improvement eg. app.use)
* flexible form using (optionally remote) jsonschema

@@ -93,9 +99,13 @@ #### Webhooks

Where configuredhost is defined by you ('http://mygateway.com/foo' e.g.)
These webhooks can be reacted upon by other middle/software in order to
send emails or update api proxy settings e.g.
***
### Todo
####Node-Login is built on top of the following libraries :
* url validation for webhook url in jsonschema
* smaller fonts jsonform validation error tooltips (to match the layout)
### Built with
* [Node.js](http://nodejs.org/) - Application Server

@@ -109,5 +119,4 @@ * [Express.js](http://expressjs.com/) - Node.js Web Framework

* [Twitter Bootstrap](http://twitter.github.com/bootstrap/) - UI Component & Layout Library
####Credits
* [braitsch](http://github.com/braitsch) for his node-login boilerplate
* [jsonform](http://developer.joshfire.com/doc/dev/ref/jsonform)
* [underscore](http://documentcloud.github.com/underscore)
* [JSV](https://github.com/garycourt/JSV)

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc