{
  "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"
    }
  }
}
