هدف و زمینه برنامه
این یک برنامه خصوصی و در سطح سازمانی است که منحصراً برای کارمندان Asear S.A.S. E.S.P. توسعه داده شده است. این یک برنامه عمومی نیست؛ فقط کارمندان ثبت نام شده میتوانند به آن دسترسی داشته باشند.
نحوه آزمایش برنامه (حساب آزمایشی)
از اعتبارنامههای زیر برای انجام آزمایشها استفاده کنید:
شماره شناسایی: 1013634100
تاریخ تولد: 3 آگوست 1992
این حساب مربوط به یک کارمند ثبت شده در سیستم backend ما است (API توسعه یافته در Ruby on Rails).
جریان احراز هویت
کارمند شماره شناسایی خود را وارد میکند.
آنها تاریخ تولد خود را وارد میکنند.
سیستم اطلاعات را با پایگاه داده کارمند اعتبارسنجی میکند.
اگر اعتبارسنجی موفقیتآمیز باشد، برنامه یک کد OTP (رمز عبور یکبار مصرف) مبتنی بر زمان، مشابه توکن مورد استفاده بانکها، تولید میکند.
این کد OTP در پلتفرم وب ما برای امضای دیجیتالی قراردادهای استخدامی استفاده میشود.
چرا این برنامه وجود دارد؟
پیش از این، کدهای OTP از طریق پیامک ارسال میشدند. با این حال، به دلیل مشکلات مربوط به قابلیت اطمینان و تأخیر در تحویل پیام، تصمیم گرفتیم این مکانیسم را با یک برنامه تلفن همراه جایگزین کنیم.
این برنامه به عنوان یک مکانیسم امن عمل میکند که کد OTP مورد نیاز برای فرآیند امضای دیجیتال داخلی اسناد را تولید میکند.
اتصال دستگاه
به دلایل امنیتی، هر کارمند فقط میتواند برنامه را به یک دستگاه تلفن همراه متصل کند.
اگر کارمندی دستگاه خود را تغییر دهد، مدیر باید قبل از ثبت دستگاه جدید، دستگاه قبلی را از سیستم جدا کند. این اقدام بخشی از پروتکل امنیتی ما است.
بخش در دست ساخت
ماژول "بازدیدها" در حال حاضر در دست توسعه است و هنوز برای استفاده در دسترس نیست.
عملکرد اصلی برنامه، که شامل تولید کد OTP است، به طور کامل پیادهسازی شده و میتوان آن را با استفاده از اعتبارنامههای آزمایشی ارائه شده در بالا آزمایش کرد.
OTP خود را ایجاد کنید و با آسار قراردادهای کاری را با خیال راحت امضا کنید.
تاریخ بهروزرسانی
۸ مهر ۱۴۰۵