autenticazione

cancel
Showing results for 
Search instead for 
Did you mean: 
viguan
Member II

autenticazione

Salve, sto sviluppando un portale in asp .net. Vorrei sapere se è possibile utilizzare  il login fatto all'interno del portale come login per alfresco(share), che sarebbe il documentale del portale. Se è possibile effettuare questa operazione, come si configuara alfresco in modo da ricevere l'autenticazione da un'altro sistema?
Grazie a tutti

P.S.: Nel portale gli utenti e le relative password sono inseriti in una tabella su un db in sql server
1 Reply
openpj
Moderator
Moderator

Re: autenticazione

Alfresco per poter essere integrato in un portale, può essere utilizzato direttamente il repository come contenitore delle informazioni degli utenti, altrimenti deve essere configurato utilizzando uno dei seguenti provider:
- LDAP
- CAS Server
- OpenSSO
- Kerberos

http://wiki.alfresco.com/wiki/Security_and_Authentication

Se non vuoi utilizzare un provider esterno di autenticazione puoi importarti tutte le informazioni degli utenti all'interno del repository e poi utilizzare i WebScript di Login e Logout per gestire le sessioni utente:
http://wiki.alfresco.com/wiki/2.1_REST_API#Login

Tramite questo WebScript puoi richiamare direttamente via REST ed ottenere il ticket di autenticazione da utilizzare per tutte le future chiamate ad Alfresco, in questo modo potrai eseguire più operazioni con la stessa sessione utente senza dover rieseguire l'autenticazione.

Un'ulteriore alternativa sarebbe quella di utilizzare l'interfaccia SOAP di Alfresco oppure l'interfaccia CMIS, che rappresenta il nuovo standard di interfacciamento ai repository:
http://wiki.alfresco.com/wiki/CMIS
CMIS può essere utilizzato sia attraverso il binding REST che SOAP.

Spero possa esserti utile  Smiley Wink