(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{"2kY3":function(e,n,t){"use strict";t.r(n),t.d(n,"_frontmatter",(function(){return r})),t.d(n,"default",(function(){return s}));t("5hJT"),t("W1QL"),t("K/PF"),t("t91x"),t("75LO"),t("PJhk"),t("mXGw");var a=t("/FXl"),i=t("TjRS");t("aD51");function o(){return(o=Object.assign||function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,["components"]);return Object(a.b)(p,o({},c,t,{components:n,mdxType:"MDXLayout"}),Object(a.b)("h1",{id:"authapi"},"AuthAPI"),Object(a.b)("p",null,"Le fichier AuthAPI.js est une bibliothèque de fonctions permettant de faire à la fois des requêtes HTTP vers l'ensembles des endpoints définis côtés savoir:"),Object(a.b)("pre",null,Object(a.b)("code",o({parentName:"pre"},{className:"language-json"}),'{\n "adhesionUrl": "https://ilink-app.com/mobilebackend/interacted/LoginAction.php",\n "apiUrl": "https://ilink-app.com/index_test.php",\n "memberActionUrl": "https://ilink-app.com/mobilebackend/interacted/MembersAction.php",\n "networkActionUrl": "https://ilink-app.com/mobilebackend/interacted/NetworkAction.php",\n "locationActionUrl": "https://ilink-app.com/mobilebackend/interacted/LocationAction.php"\n}\n')),Object(a.b)("hr",null),Object(a.b)("h2",{id:"assignagentgeocodevalidation-phone"},"AssignAgentGeo(codeValidation, phone)"),Object(a.b)("p",null,"La fonction AssignAgentGeo() avec comme paramêtres codeValidation et phone permet d'insérer dans la base de données un nouveau réseau enregistré à partir du code de validation et du numéro de téléphone.\nSa définition fait appel a la fonction ",Object(a.b)("a",o({parentName:"p"},{href:"#"}),"readUser()")," et à la fonction ",Object(a.b)("a",o({parentName:"p"},{href:"#"}),"queryData()"),"."),Object(a.b)("pre",null,Object(a.b)("code",o({parentName:"pre"},{className:"language-javascript"}),'export const AssignAgentGeo = async (codeValidation, phone) => {\n const user = await readUser();\n const items = await queryData(\n {\n type: "assignNetworkAgentToGeo",\n tag: "member",\n agentId: user.agentId,\n code_parrain: codeValidation,\n phone: phone\n },\n memberActionUrl\n );\n return items;\n};\n')))}s&&s===Object(s)&&Object.isExtensible(s)&&!s.hasOwnProperty("__filemeta")&&Object.defineProperty(s,"__filemeta",{configurable:!0,value:{name:"MDXContent",filename:"webservice/AuthApi.mdx"}}),s.isMDXComponent=!0}}]); //# sourceMappingURL=component---webservice-auth-api-mdx-9d357a28deea2ad1bbca.js.map