Yii Framework Forum: Yii-User Gestire Più Tipi Di Utente - Yii Framework Forum

Jump to content

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

Yii-User Gestire Più Tipi Di Utente Rate Topic: -----

#1 User is offline   Ridge 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 2
  • Joined: 07-January 13

Posted 07 January 2013 - 04:12 PM

Ho installato Yii-user, ma ho bisogno di implementare due tipologie di utenti, nello specifico un tipo utente che usa un servizio e un tipo utente che lo crea, quindi con permessi e profile field differenti... cosa mi consigli di fare? è possibile con yii-user? Sarebbe l'ideale se poi anche i profile field fossero differenti in base al tipo di utente.. come posso fare? Per ora ho aggiunto un campo boolean alla tabella tbl_user, e setto via javascript il campo hidden che mi distingue il tipo di utente, ma non mi soddisfa come soluzione.

Infine, sempre utilizzando yii-user, è possibile attraverso l'url di registrazione (es: Yii::app()->getModule('user')->registrationUrl) inviare dei valori al form di registrazione? così da non dover usare la funzione javascript.. Se si, sai dirmi come?


Grazie mille...
Alberto
0

#2 User is offline   rashmani 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 31
  • Joined: 26-August 11

Posted 12 January 2013 - 12:11 PM

Ciao Alberto,

yii-user è un gestore profili utente (autenticazione). Quello che chiedi è la gestione di ruoli (autorizzazione), cosa per cui yii-user *non* è fatto.
Per quello che chiedi è necessario utilizzare un gestore di permessi. YII ne ha uno integrato (rbac), ma esistono molte soluzioni: cerca sul sito del framework, partendo da qui http://www.yiiframew.../en/topics.auth

Io ti posso dire cosa utilizzo: un'estensione chiamata yii-rights.
Trovi sufficienti informazioni qui, nel forum di YII in Italiano; ti consiglio anche due tutorial esterni:
http://www.programma...users-e-rights/
http://www.benjaminl...-rights-5-steps

Ciao,
rash*
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