اطلاعات معنایی افزونه کاربر میتواند هر آبجکت مسطح با کلیدها و مقادیر دلخواه هر دو از جنس رشته حروف باشد؛ با اینحال، برخی کلیدها و مقادیر در برای دیوار معنای خاصی حمل میکنند. در ادامه این موارد را بررسی میکنیم.
انتظار میرود اطلاعات معنایی شامل تمام مواردی که در ذیل آن افزونه تولید شده است باشد. از جمله عناوینی که برای تولید ویجتها به کار برده شدهاند.
Key | Example Value | Description |
---|---|---|
national_id | 0023456789 | کد ملی |
full_name | رضا حسنی | نام و نام خانوادگی |
birth_date | 1370-04-31 |
ممکن است شما بخواهید مقادیر دیگری را بصورت معنایی در افزونه ذخیرهسازی کنید. این مقادیر در صورت کاربردی بودن برای دیوار در جدول بالا اضافه میشوند.
برای مشخص نمودن مقادیر حساس سمنتیک، لازم است این کلیدها را در مقدار semantic_sensitives
پر نمایید.
پیش از ذخیرهسازی مقادیر سمنتیک در دیتابیس، تضمین میشود که مقادیر این کلیدها به روش امن و برگشتناپذیری (bcrypt
) هش میشوند و فقط هش آنها ذخیرهسازی میگردد.