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

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:

  • $username - string
  • $password - string

Return: string o 'false'

_delete

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

_edit

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

  • $username - string
  • $data - array

Return: boolean

_execute

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

  • $action - string
  • $username - string
  • $data - array

Return: boolean

_getUserData

Richiede le informazioni di un utente.
Descrizione: _getUserData($username)
Parametri: $username - string
Return: string o 'false'

_insert

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

  • $username - string
  • $data - array

Return: boolean

auth

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

  • $username - string
  • $data - array

Return: void

checkRegFields

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

check_idpc_auth

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

  • $samlresponse - string
  • $assertion_consumer - string

Return: array

completeUsername

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

delete

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

edit

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

  • $username - string
  • $data - array

Return: void

getRegFieldsForUser

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

getRegTypesForUser

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

getUserByRegFieldValue

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

  • $key - string
  • $value - string

Return: array

getUserData

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

getUserDataByEmail

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

getUserDataById

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

getUsersPluginForUser

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

insert

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

  • $username - string
  • $data - array

Return: void

loadUsersPlugin

…
Descrizione: loadUsersPlugin($fullname)
Parametri: $fullname - string
Return: string o 'null'

permissionsGetActions

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

permissionsGetObjects

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

permissionsGetSubject

Contenitore del permissionsGetSubjects().
Descrizione: permissionsGetSubject()
Parametri: nessun parametro
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: nessun parametro
Return: string

userDomain

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

userUserpart

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

whoIsMyParent

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

users.txt · 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