Questo sito utilizza cookie anche di terze parti. Per avere maggiori informazioni e per negare il tuo consenso al l'utilizzo dei cookie clicca qui. Se prosegui la navigazione acconsenti all'utilizzo dei cookie.OK
  • salta al contenuto

Documentazione openDCN

Strumenti Utente

  • Entra

Strumenti Sito

  • Ultime modifiche
  • Informativa sui cookie
Ti trovi qui: start » users

users

Questa è una vecchia versione del documento!


API Users

home/app/apis/users/users_api_controller.php
class UsersApiController extends ApiController

_auth

Verifica che l'utente sia registrato.
Descrizione: _auth($username, $password)
Parametri:
Return:

_delete

Cancella l'utente.
Descrizione: _delete($username)
Parametri:
Return:

_edit

Modifica la password dell'utente.
Descrizione: _edit($username, $data)
Parametri:
Return:

_execute

Esegue sull'utente l'azione passata come parametro.
Descrizione: _execute($action, $username, $data = array())
Parametri:
Return:

_getUserData

Richiede le informazioni di un utente.
Descrizione: _getUserData($username)
Parametri:
Return:

_insert

Inserisci un utente.
Descrizione: _insert($username, $data)
Parametri:
Return:

auth

Autenticazione attraverso nome utente e data.
Descrizione: auth($username, $data)
Parametri:
Return:

checkRegFields

Ritorna i campi per la registrazione.
Descrizione: checkRegFields($id)
Parametri:
Return:

check_idpc_auth

…
Descrizione: check_idpc_auth($samlresponse, $assertion_consumer)
Parametri:
Return:

completeUsername

Ritorna l'username completo.
Descrizione: completeUsername($username)
Parametri:
Return:

delete

Richiama in una sola volta la execute e la delete.
Descrizione: delete($username)
Parametri:
Return:

edit

Richiama in una sola volta la execute e la edit.
Descrizione: edit($username,$data)
Parametri:
Return:

getRegFieldsForUser

Ritorna i campi della registrazione per quel determinato utente.
Descrizione: getRegFieldsForUser($id)
Parametri:
Return: array

getRegTypesForUser

Ritorna la stringa con il tipo di registrazione di quell'utente.
Descrizione: getRegTypesForUser($id)
Parametri:
Return: string

getUserByRegFieldValue

Ritorna gli utenti con un certo tipo di registrazione.
Descrizione: getUserByRegFieldValue($key, $value)
Parametri:
Return:

getUserData

Richiama in una sola volta la execute e le getUserData per ottenere info sull'utente.
Descrizione: getUserData($username)
Parametri:
Return:

getUserDataByEmail

Richiede informazioni su un utente tramite la sua email.
Descrizione: getUserDataByEmail($email)
Parametri:
Return: array

getUserDataById

Richiede informazioni su un utente tramite il suo id.
Descrizione: getUserDataById($id)
Parametri:
Return: array

getUsersPluginForUser

…
Descrizione: getUsersPluginForUser($username)
Parametri:
Return:

insert

Richiama in una sola volta la execute e la insert.
Descrizione: insert($username,$data)
Parametri:
Return:

loadUsersPlugin

…
Descrizione: loadUsersPlugin($fullname)
Parametri:
Return:

permissionsGetActions

Ritorna un array con le azioni prodotte dal modulo.
Descrizione: permissionsGetActions()
Parametri:
Return:

permissionsGetObjects

Ritorna un array con gli oggetti prodotti dal modulo.
Descrizione: permissionsGetObjects()
Parametri:
Return:

permissionsGetSubject

Contenitore del permissionsGetSubjects().
Descrizione: permissionsGetSubject()
Parametri:
Return: string

permissionsGetSubjects

Ritorna un array con i soggetti prodotti dal modulo.
Descrizione: permissionsGetSubjects()
Parametri:
Return:

registerMenuItems

Ritorna i simboli di registrazione del menu.
Descrizione: registerMenuItems()
Parametri:
Return:

userDomain

Ritorna il dominio dell'utente.
Descrizione: userDomain($username)
Parametri:
Return:

userUserpart

…
Descrizione: userUserpart($username)
Parametri:
Return:

whoIsMyParent

Ritorna i moduli a cui appartiene il modulo users.
Descrizione: whoIsMyParent($data)
Parametri:
Return:

users.1277305925.txt.gz · Ultima modifica: 05/06/2013 17:08 (modifica esterna)

Strumenti Pagina

  • Mostra sorgente
  • Revisioni precedenti
  • Puntano qui
  • Torna su
Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è soggetto alla seguente licenza: CC Attribution-Noncommercial-Share Alike 3.0 Unported
CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki