• 1400/01/18

احراز هویت :

سلام استاد خسته نباشید

استاد همونطور که خودتون میدونین برای احراز هویت با api از متد attempt توی کنترلرمون استفاده میکنیم.

من میخوام سیستم احراز هویتم با sms باشه.اگه بخوام لاگین رو با attempt انجام ندم و از متد loginUsingId استفاده کنم اشکالی داره؟چون میخوام بعداز اعتبار سنحی کد فرستاده شده با این متد مستقیما کاربر رو لاگین کنم.

یه مورد دیگه اینکه من از passport استفاده میکنم و با فرانت ارتباط دارم واسه احراز هویت...آیا با وجود passport  که نصبش کردم آیا نیازی هست laravel/ui یا پکیج های دیگه ای برای مباحث احراز هویت نصب کنم؟

و اینکه کد sms رو بصورت ساده توی دیتابیس ذخیره کنم کافیه یا اون رو هش کنم؟

به قطعه کدهای زیر دقت کنین.بنظرتون روش درستیه واسه ارسال و اعتبارسنجی sms.کد فقط 2 دقیقه اعتبار داره.

 

ارسال پیامک:

 

اعتبارسنجی پیامک:

خیلی ممنون

 

  • 1400/01/19
  • ساعت 14:36

با سلام خدمت شما همراه عزیز

 

اینکارو نکنید بهتره

 

 

 

خیر همن کفایت میکنه اگر همه چیز با api هست

 

 

بله مناسب هست روشی که نوشتید

فقط اجازه ندید کاربر زیر ۵ دقیقه بتونه چندبار درخواست بده واسه کد

 


  • 1400/01/19
  • ساعت 15:03

خیلی ممنون استاد

درباره مورد اول متد attempt پیش فرض با ایمیل لاگین میکنه ولی من میخوام با شماره تلفن باشه.برای این مورد چیکار باید کرد؟

کد پیامک نیازی به هش شدن داره ؟


  • 1400/01/19
  • ساعت 15:14

وارد دل ماجرا بشید و تغییرش بدید

 

 

خیر نیازی نیست


  • 1400/01/19
  • ساعت 15:17

خیلی ممنون استاد


  • 1400/01/19
  • ساعت 15:17

سلامت باشید


logo-samandehi