5.0.0 • Published 2 years ago
userito v5.0.0
Userito
Manage users from database or json.
Userito could work with users in:
json
filemongodb
database
Install
npm i userito -g
API
Initialization
userito
takes options
object with properties:
type
(db
orfile
) andpath
path of storage file (~/.userito.json
default)db
with database urlschema
const useritoFile = require('userito')({
type: 'file',
});
const useritoDB = require('userito')({
type: 'db',
db: 'mongodb://login:password@dsxxxx.mongolab.com:43942/userito',
schema: {
port: Number,
username: String,
password: String,
},
});
userito.all(callback)
Get all existing users.
userito.all((error, users, info) => {
console.log(error || info || users);
});
userito.get(username, callback)
Get user by username
.
userito.get('coderaiser', (error, user, info) => {
console.log(error || info || users);
});
userito.create(data, callback)
Create user.
userito.create({
username: 'coderaiser',
password: 'hello',
}, (error, msg) => {
console.log(error || msg);
});
userito.update(username, data, callback)
Modify user named with username
.
userito.update('coderaiser', {
password: 'world',
}, (error, msg) => {
console.log(error || msg);
});
userito.remove(username, callback)
Remove user.
userito.remove('coderaiser', (error, info) => {
console.log(error || info || msg);
});
License
MIT
5.0.0
2 years ago
4.0.1
3 years ago
4.0.0
3 years ago
3.0.0
5 years ago
2.2.14
5 years ago
2.2.13
5 years ago
2.2.12
5 years ago
2.2.11
6 years ago
2.2.10
6 years ago
2.2.9
6 years ago
2.2.8
6 years ago
2.2.7
6 years ago
2.2.6
8 years ago
2.2.5
8 years ago
2.2.4
8 years ago
2.2.3
8 years ago
2.2.2
8 years ago
2.2.1
8 years ago
2.2.0
8 years ago
2.1.0
8 years ago
2.0.2
8 years ago
2.0.1
8 years ago
2.0.0
8 years ago
1.3.0
8 years ago
1.2.3
8 years ago
1.2.2
8 years ago
1.2.1
8 years ago
1.2.0
8 years ago
1.1.6
8 years ago
1.1.5
8 years ago
1.1.4
8 years ago
1.1.3
8 years ago
1.1.2
8 years ago
1.1.1
8 years ago
1.1.0
8 years ago
1.0.6
8 years ago
1.0.5
8 years ago
1.0.4
8 years ago
1.0.3
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago