کلیدهای API را با JWT تولید کنید و در صورت لزوم همان کلید را بازسازی کنید

من اخیراً احساس نیاز خودم را برای ایجاد یک API عمومی برای برنامه خود پیدا کردم. برنامه خود را با node.js و MongoDB توسعه دادم. پس از انجام تحقیقات ، تصمیم گرفتم از jwt برای تولید کلیدهای API برای کاربران و تأیید اعتبار استفاده کنم. برای تأیید اعتبار نشانه های jwt ، آنها به این مزیت احتیاج دارند که نیازی به ذخیره آنها در یک بانک اطلاعاتی ندارند ، زیرا بدون اطلاع از نشانه دقیق تولید شده می توانند رمزگشایی و تأیید شوند.

اما من می بینم که بسیاری از برنامه ها کلیدهای API خود را در داشبورد برنامه نشان داده و به کاربران نشان دهید ، بنابراین باید این نشانه را ذخیره کنم تا بعداً آنها را به کاربران نشان دهد. من می دانم که ذخیره کردن نشانه ها ایده بدی است و در صورت نقض بانک اطلاعاتی ، این امر می تواند هکرها را با کلیدهای API جعل هویت دیگران کند.

بنابراین داستان کوتاه طولانی من در تلاش هستم راهی پیدا کنم تا نشانه های دقیق را ذخیره نکنم. ، اما فقط بار خود را در دیتابیس ذخیره کنید و هر بار که کاربران کلیدهای API خود را درخواست می کنند ، من فقط یکی را با [SECRET SECRET تولید می کنم و آن را به آنها منتقل می کنم. در حال حاضر می فهمم که اگر در مرحله توافق نامه ، هر بار که می خواهم بار مشابهی را با همان iat (صادر شده در) صادر کنم ، متن تولید شده هر بار یکسان خواهد بود. بنابراین با ذخیره کردن iat با داده بارگذاری در دیتابیس می توانم هر بار توکن دقیق تولید کنم.


اکنون سوالات من این است:

  • آیا این رویکرد خوب است یا روش بهتری وجود دارد؟
  • آیا هیچ روش خوبی برای تولید کلیدهای API بدون ذخیره آنها وجود دارد؟
  • آیا این حتی لازم است (با توجه به اینکه آیا ساحل بانک اطلاعاتی وجود دارد ، همه داده ها از قبل دزدیده شده اند)؟
  • آیا روش دیگری غیر از استفاده از jwt برای رسیدن به این هدف وجود دارد؟

پیامدهای فعال شدن "دریافت آدرس سرور DNS به صورت خودکار" چیست؟

یک شبکه WiFi (خصوصی و با رمز محافظت شده) (تحت کنترل من نیست) که در ابتدا برای لپ تاپ من کار نکرده بود، تا زمانی که من گزینه ای را که باعث استفاده از سرور DNS Google شد، غیرفعال کرد
[*] بدین معنی است که لپ تاپ به شبکه متصل شده است، اما دسترسی به اینترنت ندارد.

پیامدهای امنیتی / حریم خصوصی، اگر وجود دارد، از استفاده از یکی یا دیگری چیست؟ آیا این نشانه ای است که ماهیچه ای در حال انجام است اگر 8.8.8.8 کار نمی کند؟

این سازنده خانگی Lego به صورت تصادفی ماشین آلات مرتب سازی از شکلات بسیار شبیه به Geek است

مرتب سازی آجرهای لگو مانند یک تلاش دردناک است که اکثر ما حتی از آن ناراحت نیستیم. این هکر اختراع DIY، هر چند، و طراحی یک sorter آجر او ایجاد شد به دنبال … بسیار شبیه ساز شکلات؟

DIY هکر Paco گارسیا قرار بود برای طراحی یک ماشین است که می تواند تمام آجر خود را Lego توسط شکل (اما نه رنگ، شاید دفعه بعد) در حالی که او چند تکنیک خود را آزمایش کرد، او در نهایت به طراحی کامل تبدیل شد: یک دستگاه مرتب سازی شکلات.

به طور خاص، او از راهنماهای زاویه ای در کنار مسیر استفاده کرد تا آجرها را بر روی مسیر جدا کند. هنگامی که یک آجر از آجر با راهنمای می آید، آنها با آستانه اضافی به آرامی حرکت می کنند. در پایان مجموعه ای از راهنماها، آجرها در یک مسیر مستقیم تراز تر می شوند و به آنها اجازه می دهد تا به صورت یک بار در بخش اسکن و مرتب سازی دستگاه ها تغذیه شوند. شما می توانید همان روش را در استفاده از این ماشین شکل گیری شکلات ببینید.

مرتب سازی کننده همچنین از شبکه عصبی Inception V3 گوگل برای اسکن آجر های لگو برای شناسایی کدام یک از آنها استفاده می کند. عملکرد بسیار ناچیز یک Sorcerer Lego! برای آموزش شبکه عصبی، گارسیا یک راه حل هوشمندانه ارائه داد: یک نوع آجری را از طریق مرتب کننده در یک زمان تغذیه می کنیم و عکس هایی را که دوربین ها به آن طبقه از آجر می گیریم اختصاص می دهند. این بسیار ساده تر از دستی گرفتن عکس از آجر های فردی است.

در حالی که اکثر ما زمان را برای ساخت چنین سازنده ی لگو درست نمی کنیم، این باورنکردنی است که آن را در عمل ببینیم.

منبع: Medium via Hackaday

مقاله فوق ممکن است حاوی لینکهای وابسته باشد که به کمک آنها کمک می کند. پشتیبانی از Geek بازبینی برای کسب اطلاعات بیشتر، به صفحه اخلاق ما مراجعه کنید.

اتر به صورت دیگری Selloff

اتر به صورت دیگری Selloff

اتر است رفتن به پایین در Wed 26 Sep معامله در حدود $213.07. رمزنگاری تازگی 2.80% از ارزش خود را از دست داد. به عنوان کارشناس ارشد که می گوید RoboForex Dmitriy Gurkovskiy selloff سه روز پیش آغاز شده است. امروز، با این حال، چشم انداز اتر تا حدودی مثبت، به عنوان روز سه شنبه ارز Buterin در اطراف پشتیبانی 204 $ بود. با این حال، در […]

پست اتر به صورت دیگری Selloff اول در Hacked ظاهر شد: هک مالی .

فیلترشکن پرسرعت

بازی ایکس باکس 360 در حال حاضر به صورت رایگان!

شما خودتان چرا که قیمت گاز افزایش حفظ پول پیدا کردی؟ و یا به دلیل پرداخت هزینه های اضافی حمل و نقل را بازی خواهید کرد شما در بازی گذشت اگر شما بازی را دانلود شما می توانید پول و سردرد در تلاش برای پیدا کردن بازی های خود را ذخیره کنید. #39 & ساده نقطه و کلیک کنید سیستم ناوبری، و شما می توانید بازی تمام بزرگ 360 بازی که می مانند انجمن 3 نینجا Gaiden II و اثر توده.

بنابراین شما باید مطمئن باشید که به شما اتاق به همه بازی ها و نگه داشتن آنها را در ایکس باکس 360 (360 بازی ها از 4 تا 10 GBs در اندازه) را 360 دو مختلف دیسک های سخت، 20 GB و یا 120 GB است. مایکروسافت 360 ساخت نه تنها دستگاه بازی, آنها در حال ساخت به آن دستگاه چند رسانه ای, شما همچنین می توانید دانلود فیلم و دانلود موسیقی و هر دو در تلویزیون لذت ببرید. همراه با موسیقی فیلم و بازی های 360 شما می توانید دانلود راه به فرمت های دیگر بازی در 360 خود را به عنوان بازی های PS2, ایکس باکس بازی اصلی و PSP بازی وجود دارد.

#39 & ساده نقطه و کلیک کنید سیستم است که آن را آسان برای پیدا کردن هر زمان که شما آن را می خواهم، آزادید. هزینه برای یک بار به است که نیمی از 360 بازی، شما می توانید کل نامحدود. این امر می تواند مثل شما رفتن به فروشگاه بازی و شما یک بازی را خریداری. هنگامی که شما را با انجام می شد که بازی رفت و برگشت به فروشگاه و برداشت همه بازی دی وی دی و سی دی است که شما می خواهید رایگان و بدون سوال خواسته.

لذت بردن از!

download

شما خودتان چرا که قیمت گاز افزایش حفظ پول پیدا کردی؟ و یا به دلیل پرداخت هزینه های اضافی حمل و نقل را بازی خواهید کرد شما در بازی گذشت اگر شما بازی را دانلود شما می توانید پول و سردرد در تلاش برای پیدا کردن بازی های خود را ذخیره کنید. #39 & ساده نقطه و کلیک کنید سیستم ناوبری، و شما می توانید بازی تمام بزرگ 360 بازی که می مانند انجمن 3 نینجا Gaiden II و اثر توده.

بنابراین شما باید مطمئن باشید که به شما اتاق به همه بازی ها و نگه داشتن آنها را در ایکس باکس 360 (360 بازی ها از 4 تا 10 GBs در اندازه) را 360 دو مختلف دیسک های سخت، 20 GB و یا 120 GB است. مایکروسافت 360 ساخت نه تنها دستگاه بازی, آنها در حال ساخت به آن دستگاه چند رسانه ای, شما همچنین می توانید دانلود فیلم و دانلود موسیقی و هر دو در تلویزیون لذت ببرید. همراه با موسیقی فیلم و بازی های 360 شما می توانید دانلود راه به فرمت های دیگر بازی در 360 خود را به عنوان بازی های PS2, ایکس باکس بازی اصلی و PSP بازی وجود دارد.

#39 & ساده نقطه و کلیک کنید سیستم است که آن را آسان برای پیدا کردن هر زمان که شما آن را می خواهم، آزادید. هزینه برای یک بار به است که نیمی از 360 بازی، شما می توانید کل نامحدود. این امر می تواند مثل شما رفتن به فروشگاه بازی و شما یک بازی را خریداری. هنگامی که شما را با انجام می شد که بازی رفت و برگشت به فروشگاه و برداشت همه بازی دی وی دی و سی دی است که شما می خواهید رایگان و بدون سوال خواسته.

لذت بردن از!