ადმინი -> სერვისის ავთენტიკაციის მართვა.
ElForm, მაშინ დავამატოთ ჩანაწერი დასახელებით ElForm.აპლიკაციის ID და აპლიკაციის გასაღები.ElForm).D:/IIS/Webmed/SI) /Config/Json/AppAuth.json ფაილში
AppSecrets სექციაში იწერება Webmed-ის წვდომის ჩანაწერები (თითო ჩანაწერი თითო პროგრამასთან წვდომისთვის).BaseUrls-ში იწერება ყველა მისამართი (ჩამონათვალი), რომლითაც მუშაობენ Webmed-ში, სხვადასხვა დომეინების ან შიდა და გარე IP-ების შემთხვევაში (მაგ.: https://test.webmed.ge და http://192.168.0.2:4449).AppId-ში იწერება ზემოთ გამოტანილი აპლიკაციის ID.Secret-ში იწერება ზემოთ გამოტანილი აპლიკაციის გასაღები.AppAuth.json-ის მაგალითი:
{
"AppSecrets": [
{
"BaseUrls": [
"https://test.webmed.ge",
"http://192.168.0.2:4449",
],
"AppId": "c54fd1b6-9f1c-4053-89d3-a3ca153eab53",
"Secret": "3ae8ca2e-d00e-48f9-aaf3-610b71181dcb",
},
],
}
AppAuth.json-ის მაგალითი რამოდენიმე Webmed-ის შემთხვევაში:
{
"AppSecrets": [
{
"BaseUrls": [
"https://test.webmed.ge",
"http://192.168.0.2:4449",
],
"AppId": "c54fd1b6-9f1c-4053-89d3-a3ca153eab53",
"Secret": "3ae8ca2e-d00e-48f9-aaf3-610b71181dcb",
},
{
"BaseUrls": [
"https://demo.webmed.ge",
],
"AppId": "2385292b-b70b-4bbe-aa82-0a00bbb24a3a",
"Secret": "3026e75c-5018-4ed8-beb8-bba08cc26c3c",
},
],
}
დაუდასტურებელის დაბეჭდვა
IIS\WebMed\SI\AppSettings.config
<add key="DisablePrintForNotConfirmed" value="true" />
მარცხენა მენიუში “ფორმის ძებნა”-ში გამოსასვლელი ველების ჩამონათვალი:
IIS\WebMed\SI\Configs\Json\FormNumeration.json
დადასტურების შემდეგ დამახსოვრება და პიროვნებების კოდები ვისაც შეუძლია დადასტურების გაუქმება:
IIS\WebMed\SI\AppSettings.config
<add key="BlockSaveOnConfirm" value="" />
დაკონფირმირებულის შემდეგ ცვლილებისთვის (თუ აკძალულია), ფორმაში (body-ში) უნდა ეწეროს:
<input type="hidden" class="prevent-save-block-after-confirm" />
ფილიალები, რომლებსაც აქვს საერთო ბაზები მედიკამენტებისთვის. ბაზების ჩამონათვალი: D:\IIS\Webmed.Core\Configs\Json\Branch.json