محمد معین بابائی
3 سال پیش توسط محمد معین بابائی مطرح شد
8 پاسخ

چجوری ادمین پنل درست کنیم - لاراول

سلام دوستان
چجوری میشه یک بخش درست کرد که فقط ادمین بتونه لاگین کنه و جدا از سیستم رجیستر و لاگین خود لاراول باشه
@nimageneral
@behzad.azizan
@mhyeganeh
@milad
@hesammousavi
@endworld
@ali.bayat


ثبت پرسش جدید
محمد معین بابائی
تخصص : Web developer
@moeinbabaei 3 سال پیش مطرح شد
0

سلام به همگی یک پکیج پیدا کردم به نام voyager که می تونید در گیت هاب مشاهده کنید
https://github.com/the-control-group/voyager

ولی من می خوام بدون این پکیج این کار رو کنم و می خوام کلا دایرکتوری ADMIN فقط کسی که لاگین کرده (لاگین پیش فرض لاراول رو نمی گم) بتونه مشاهده کنه


بهزاد عزیزان
@behzad.azizan 3 سال پیش مطرح شد
0

سلام
این کار رو با پالیسی ها و role ها و middleware ها میتونین پیاده سازی کنید
دوره ی آموزشی لاراول مهندس موسوی رو مشاهده کنید


محمد معین بابائی
تخصص : Web developer
@moeinbabaei 3 سال پیش مطرح شد
-1

@behzad.azizan

کامل مشاهده کردم البته دوره رایگان ایشون رو ولی اشاره ای نکرد به این موضوع


حسین شاهپوری
تخصص : برنامه نویس
@ho3in8520 3 سال پیش مطرح شد
-1

دوست عزیز شما باید گارد بسازین


IrajJavidan
@IrajJavidan1 3 سال پیش مطرح شد
-3

با سلام و احترام
@moeinbabaei
با نحوه پیاده سازیش کاری ندارم ولی این پکیجی که قرار دادین اوپن سورس هست، میتونین بشینین و کدش رو بخونین تا بفهمین که چطور میشه و این کار محدود به ایجاد Admin نیست، مطالعه کد، دانش شما رو افزایش میده و اینکه در دوره های آموزشی همه موارد گفته نمیشه.
ابتدا دستورات زیر رو وارد کنین:)

git clone https://github.com/the-control-group/voyager

cd voyager

و شروع کنین به کشف
روش سختتری هست نسبت به استفاده از گوگل، ولی علم شما رو افزایش میده


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 3 سال پیش مطرح شد
0

شما بهتره دوره آموزش پروژه محور لاراول همین سایت راکت رو ببینید! نمیشه که مطلب کلی ساخت پنل ادمین رو بصورت کامنت اینجا گفت!


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش آپدیت شد
-1

یک چیزی رو درک نمی‌کنم!

چجوری می‌خواید سیستم لاگینی فقط مخصوص «ادمین»‌ بسازید در حالی که کاربر هنوز لاگین نکرده که بخواید متوجه بشید آیا ادمین هست یا خیر...؟!؟!؟!

بسته به نیاز و درجه حساسیت موضوع میشه راهکارهای مختلفی داشت. مثلا اگر اهمیتش خیلی بالا نباشه کافیه یک URL خاص برای صفحه لاگین داشته باشید که فقط ادمین ها ازش اطلاع دارند. خواسته باشید یک مرحله پیشرفته تر بشه می‌تونید اون URL رو از تنظیمات وب سرورتون protected کنید تا نیاز باشه برای بازشدنش user/pass وارد کنند. دیگه خیلی پیشرفته بخواید کار کنید شاید باید یک V*P*N در اختیار ادمین ها قرار بدید و مجبور باشند پیش از ورود به ناحیه کاربری به اون *** متصل بشن و در سمت سرور شما درخواست ها رو چک کنید و اگر کسی به *** مشخص شده وصل نبود، درخواستش تایید نشه.

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


miladhacker
تخصص : html , css , wordprss , javasc...
@miladhack84 3 سال پیش مطرح شد
0

سلام راحت ترین کار این هست که با middleware استفاده کنی که راحت ولی اگه میخوای پیشرفته بکنی میتونی از gate و policy استفاده کنی


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام