UNPKG

@webda/core

Version:

Expose API with Lambda

64 lines (63 loc) 1.37 kB
{ "version": 2, "parameters": { "metrics": false }, "module": {}, "services": { "Authentication": { "successRedirect": "https://webda.io/user.html", "registerRedirect": "https://webda.io/register.html", "failureRedirect": "/login-error", "email": { "from": "", "subject": "", "html": "", "text": "", "mailer": "DebugMailer", "postValidation": false } }, "DebugMailer": { "type": "Webda/DebugMailer" }, "IdentsMapper": { "type": "Webda/Mapper", "source": "Idents", "targetAttribute": "_idents", "target": "Users", "attribute": "_user", "fields": "type,_lastUpdate,counter", "cascade": true }, "Idents": { "asyncDelete": true, "expose": { "restrict": { "create": true, "update": true, "get": true } }, "model": "Webda/Ident", "type": "MemoryStore", "validator": "IdentValidator" }, "Users": { "expose": { "url": "/users" }, "type": "MemoryStore", "model": "Webda/User" }, "Companies": { "type": "MemoryStore", "model": "Webda/AclModel", "expose": true }, "Invitations": { "type": "MemoryStore", "model": "Webda/CoreModel" } } }