Dwuetapowa emailowa weryfikacja asp.net core

0

Cześć. Potrzebuję wykorzystać ten mechanizm po stronie aplikacji. Póki co znalazłem ten z wykorzystaniem Google Authenticator, ale najpewniej będę musiał wykorzystać dokładnie to samo, tylko za pośrednictwem e-mail. Ma może ktoś z was dostęp do jakiegoś linku opisującego tę metodę?

0

Rozumiem, że chcesz w drugim kroku wpisywać te kilka cyfr podobnie jak przy GoogleAuth ?

0

Najpewniej tak, ale nie wykluczam, że wystarczyłoby kliknięcie w link (nie są doprecyzowane jeszcze wymagania klienta).

0

Nie wiem czy o to Ci chodzi.

Tu masz opisane jak zrobić email z linkiem.
https://docs.microsoft.com/en-us/aspnet/identity/overview/features-api/account-confirmation-and-password-recovery-with-aspnet-identity

Poza tym do tego nawet nie trzeba dokumentacji w kodzie np. AccountControllera masz zakomentowany kod i opisane co trzeba odkomentować.

0

W porządku, tylko że jedyne, co z tego można wykorzystać do 2FA, to mechanizm wysyłania e-maili. Poza tym dochodzi kwestia tworzenia kodów, zapamiętania ustawień urządzenia co do logowania, kwestia zapisu informacji na bazie danych. Dlatego wolałem skorzystać z czegoś istniejącego, ale podejrzewam, że nie ma nic na ten moment zaimplementowanego pod .net core. Pytanie, czy nie przepisać rozwiązania po prostu z Asp.Net Identity, ale najpewniej w ogóle nie będą się niektóre paczki zgadzały.

1 użytkowników online, w tym zalogowanych: 0, gości: 1