• Czas czytania ~1 min
  • 08.03.2023

Require Pin to pakiet Laravel do potwierdzania i sprawdzania poprawności kodu PIN przed przetworzeniem żądań do określonej trasy. Ten pakiet zawiera oprogramowanie pośredniczące, które wymaga od użytkowników wprowadzenia prawidłowego kodu PIN przed przejściem do trasy chronionej kodem PIN:

Route::get('/see-my-paycheck', MyController::class)
    ->middleware('require.pin');

Gdy użytkownik spróbuje odwiedzić /see-my-paycheck w powyższym przykładzie, ten pakiet poprosi użytkownika o wprowadzenie kodu PIN przed przeniesieniem go na stronę. Ten pakiet udostępnia również trasę interfejsu API, której można użyć do sprawdzenia poprawności numeru PIN użytkownika i zarządzania nim.

Podstawowa idea działania tego pakietu w aplikacji Laravel jest następująca:Dodaj oprogramowanie pośredniczące

  1. require.pin do tras lub grupy tras wymagających numeru PIN
  2. Oprogramowanie pośredniczące
  3. przechwyci te trasy Pakiet generuje tymczasowy adres URL do uwierzytelniania za pomocą kodu PIN
  4. Gdy użytkownik wprowadzi prawidłowy kod PIN, przekieruje i umożliwi mu dostęp do trasy chronionej kodem PIN

Możesz dowiedzieć się więcej o tym pakiecie, uzyskaj pełne instrukcje instalacji i wyświetl kod źródłowy < href="https://github.com/ikechukwukalu/requirepin" > na GitHub.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

O

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

O autorze CrazyBoy49z
WORK EXPERIENCE
Kontakt
Ukraine, Lutsk
+380979856297