Login automatico utente Drupal 7
Ciao a tutti.
Sono un semineofita di Drupal: l'ho scoperto circa cinque mesi fa, e ne sono rimasto affascinato per flessibilità e potenza. Sto utilizzando la versione 7 per costruire la knowledge base (sito di supporto tecnico) per un applicativo online, ma mi sono scontrato subito con un problema. Questo sito deve essere privato, accessibile solo dall'applicativo online - quindi ho la necessità di autenticare l'utente passando in POST i seguenti dati:
- nome utente
- password
- pagina di destinazione (argomento della KB)
Spulciando tra forum e community su Drupal ho visto che per il 7 si consiglia di partire da qui:
$account = user_authenticate('some_username', 'some_password');
$user = user_load($account, TRUE);
drupal_session_regenerate();ma purtroppo questo consiglio non mi risulta molto comprensibile... devo creare una nuova pagina sotto drupal?
Spero che qualcuno abbia già affrontato un problema simile e mi possa aiutare...
Grazie mille!
Mr_White

Risposte
Ciao, potresti creare un web
Ciao, potresti creare un web service per Drupal per permettere l'autenticazione e l'estrazione di dati in remoto. Guarda http://drupal.org/project/services e la documentazione interna per hook_xmlrpc (http://api.drupal.org/api/drupal/modules--system--system.api.php/functio...).
Spero ti sia utile.
Mhmm, mi sembra un soluzione
Mhmm, mi sembra un soluzione molto ortodossa, ma forse troppo complessa per le mie esigenze. Non credo neanche di avere conoscenze sufficientemente avanzate per metter su un web service ... :(
Grazie comunque per la risposta.