ویرگول
ورودثبت نام
رهام رفیعی تهرانی
رهام رفیعی تهرانی
خواندن ۱ دقیقه·۲ سال پیش

یک روش باحال و ساده برای تولید OTP در جاوااسکریپت

امروز داشتم API لاگین دو مرحله ای می نوشتم و رسیدم به جایی که باید OTP تولید میکردم. کل پروسه تولیدش رو بدون اینکه دستم رو از روی کیبورد بردارم نوشتم. خیلی بهم چسبید، گفتم اینجا به اشتراک بگذارمش:

میشه طولش رو هم به عنوان ورودی بهش پاس داد تا داینامیک با طول های مختلف ساخته بشه.

نکته ای که از قبل یادم بود اینه که برای تولید آرایه ای به طول n، و ارجاعش به تابع map باید از تابع fill استفاده کنیم. عناصر آرایه ای که توسط Array(n) ساخته میشوند، به دلیل اینکه مقداری براشون ست نشده، توسط map دریافت نمیشوند.

:)

otpرمز یکبار مصرفجاوااسکریپتjavascriptnodejs
برنامه نویسی یک شغل نیست، یک هنره.
شاید از این پست‌ها خوشتان بیاید