Yii Framework Forum: سطح دسترسی - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

سطح دسترسی

#1 User is offline   f.toorani 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 17-May 11

Posted 30 May 2011 - 02:43 AM

من می خوام برای کاربرام سطح دسترسی بذارم و اینکه این سطح دسترسی باید به گروه های کاربری اطلاق بشه
ممکنه راهنماییم کنید؟
0

#2 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 367
  • Joined: 19-January 11

Posted 30 May 2011 - 02:49 AM


آموزش کاملش رو از اینجا ببینید (فایل pdf)




0

#3 User is offline   f.toorani 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 17-May 11

Posted 30 May 2011 - 03:52 AM

View PostAli Borjian, on 30 May 2011 - 02:49 AM, said:


آموزش کاملش رو از اینجا ببینید (فایل pdf)




فایل ها باید دقیقا کجا قرار بگیره
ضمنا این همه فایل!!
سنگین نمیشه؟
0

#4 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 367
  • Joined: 19-January 11

Posted 30 May 2011 - 04:05 AM

View Postf.toorani, on 30 May 2011 - 03:52 AM, said:

فایل ها باید دقیقا کجا قرار بگیره
ضمنا این همه فایل!!
سنگین نمیشه؟




RBAM یک توسعه برای Yii هستش که به شکل یک ماژول کامل ارایه شده است
کاری که لازمه انجام بدید
1- از آدرس اینجا توسعه رو دانلود کنید و در پوشه ماژولهای پروژه اکسترکت کنید.
2- ماژول نصب شده را در فایل config تعریف نمایید مثل :

'modules'=>array( 'rbam'=>array( // RBAM Configuration ), ),
3- ماژول آماده است و می تونید توی پروژه از اون استفاده کنید

برای آموزش نحوه کار یا از راهنمایی که معرفی کردم استفاده کنید و یا از برنامه Demo ارائه شده استفاده کنید.
حجم ماژول در حدود 632 کیلوبایت هستش که خوب البته زیاده ولی توجه دارید که قرار نیست همه کلاسها یکجا فراخوانی و اجرا بشند
و کلا در Yii تابع در زمان فراخوانی بارگزاری می شه بنابر این نگران سایز ماژول نباشید

در مورد نحوه استفاده از این ماژول اگر سوالی داشتید همینحا مطرح کنید.




0

#5 User is offline   f.toorani 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 17-May 11

Posted 30 May 2011 - 04:58 AM

من فایل های
extract
شده رو توی پوشه
modules
قرار دادم توی
main.php
هم
'modules'=>array(
'rbam'=>array(
// RBAM Configuration

),
),
رو قرار دادم
1. تا اینجا کارو درست انجام دادم؟
2. بعد از این باید چکار کنم؟
0

#6 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 367
  • Joined: 19-January 11

Posted 30 May 2011 - 09:25 AM

View Postf.toorani, on 30 May 2011 - 04:58 AM, said:

من فایل های
extract
شده رو توی پوشه
modules
قرار دادم توی
main.php
هم
'modules'=>array(
'rbam'=>array(
// RBAM Configuration

),
),
رو قرار دادم
1. تا اینجا کارو درست انجام دادم؟
2. بعد از این باید چکار کنم؟


قبل از اون می شه بگی چند تا کاربر و چند تا گروه کاربری می خواید داشته باشید و آیا روش خاصی برای ورود کاربران به سایت می خواید به کار بگیرید مثلا ورود از طریق همین سایت یا جای دیگه مثل فیس بوک یا جی میل یا ... ؟
و این که پروژتون در چه زمینه ایه و با چه حجمی و میزان امنیت مورد نطرتون چیه؟
اگه برای کارای عادی بخواید استفاده کنید راه حلهای خیلی ساده تر از این ماژول هم وجود داره که می تونید استفاده کنید ؟


0

#7 User is offline   f.toorani 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 17-May 11

Posted 31 May 2011 - 12:04 AM

View PostAli Borjian, on 30 May 2011 - 09:25 AM, said:

قبل از اون می شه بگی چند تا کاربر و چند تا گروه کاربری می خواید داشته باشید و آیا روش خاصی برای ورود کاربران به سایت می خواید به کار بگیرید مثلا ورود از طریق همین سایت یا جای دیگه مثل فیس بوک یا جی میل یا ... ؟
و این که پروژتون در چه زمینه ایه و با چه حجمی و میزان امنیت مورد نطرتون چیه؟
اگه برای کارای عادی بخواید استفاده کنید راه حلهای خیلی ساده تر از این ماژول هم وجود داره که می تونید استفاده کنید ؟


نه حجم کارم پایین نیست
دارم یه سایت طراحی میکنم که محتوی توش اهمیت داره
منتهی سعی دارم طوری کار کنم که سیستم های اصلی مثل همین سطوح دسترسی و .. رو تو هر پروژه از اول طراحی نکنم طوری باشه که یه مدیر سایت بتونه همه ی دسترسی ها رو مدیریت کنه و اگه خواست تغغیرشون بده
البته تونستم درستش کنم الان دارم سعی می کنم ازش استفاده کنم
0

#8 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 367
  • Joined: 19-January 11

Posted 31 May 2011 - 12:31 AM

View Postf.toorani, on 31 May 2011 - 12:04 AM, said:

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



به هر حال یک راه ساده ترشم استفاده از session هاست که حین ورود کاربر مقدار دهی می شه یه راه ساده و کم حجم تر از ماژولی که معرفی شد
موفق باشید



0

#9 User is offline   f.toorani 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 17-May 11

Posted 01 June 2011 - 03:24 AM

می تونید یه نمونه از کار با
rbam
رو بذارید ممنون....
0

#10 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 367
  • Joined: 19-January 11

Posted 01 June 2011 - 04:37 AM

http://rbam.pbm-webdev.co.uk/index.php


take a look at here : http://www.yiiframew...ontrol-manager/

0

#11 User is offline   abedi98 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 86
  • Joined: 29-August 11

Posted 31 August 2011 - 04:06 AM


جناب برجیان با این ماژول میشه سطح دسترسی های ریز هم واسه سایت تعریف کرد !؟

شما یک شبکه اجتماعی مثل فیسبوک را در نظر بگیرید که مثلاً فلان کاربر گالری رو برای دوستانش باز گذاشته یا دسترسی فلان کاربر رو به قسمت دیدن گالری عکسش محدود کرده !

0

#12 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 367
  • Joined: 19-January 11

Posted 31 August 2011 - 06:10 AM

View Postabedi98, on 31 August 2011 - 04:06 AM, said:


جناب برجیان با این ماژول میشه سطح دسترسی های ریز هم واسه سایت تعریف کرد !؟

شما یک شبکه اجتماعی مثل فیسبوک را در نظر بگیرید که مثلاً فلان کاربر گالری رو برای دوستانش باز گذاشته یا دسترسی فلان کاربر رو به قسمت دیدن گالری عکسش محدود کرده !




بله خوشبختانه تعیین نحوه دسترسی به انواع روشهای مختلف - هر چی که شما لازم داشته باشید - فراهمه
توی فصل چهارم آموزش فارسی من این مطلب رو کامل توضیح دادم



0

#13 User is offline   abedi98 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 86
  • Joined: 29-August 11

Posted 31 August 2011 - 12:18 PM

View PostAli Borjian, on 31 August 2011 - 06:10 AM, said:


بله خوشبختانه تعیین نحوه دسترسی به انواع روشهای مختلف - هر چی که شما لازم داشته باشید - فراهمه
توی فصل چهارم آموزش فارسی من این مطلب رو کامل توضیح دادم



مرسی - چند فصل از این کتاب اومده !؟
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users