مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

kaveh.norozi

عضویت از 1394/11/30

سوال در مورد بازیابی رمز عبور در Identity توسط ارسال sms

  • یکشنبه 28 بهمن 1397
  • 09:47
تشکر میکنم

باسلام

بازیابی رمز عبور با ایمیل توسط خود identity پیاده سازی شده است، من میخام بازیابی رمز عبور از طریق ارسال sms صورت بگیره!! راهنمایی کنید چکار کنم؟

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • یکشنبه 28 بهمن 1397
  • 10:15

سلام.

یک اینترفیس  ISmsSender بسازید.

 public interface ISmsSender
        {
            Task SendAsync(string userName, string password, string message);
        }

یک کلاس بنام SmsSender بسازید و متد اینترفیس را در کلاس impelement کنید:

 public class SmsSender : ISmsSender
        {
            public  Task SendAsync(string userName, string password, string message)
            {
                // کدهای مربوط یه سرویس دهنده پیامک را در اینجا پیاده سازی کنید

                return  Task.CompletedTask;
            }
        }

در Startup.cs متد Configuration هم خط زیر را اضافه کنید:

services.AddScoped<ISmsSender, SmsSender>();

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)