express-api-user-management-signup
Advanced tools
Comparing version 0.0.25 to 0.0.26
@@ -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() ) ); | ||
}); | ||
}); | ||
}); |
{ | ||
"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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
722090
54
10169
118
1
1