English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Document Orientation
  • IOT Connector
  • Authentication

Authenticate

procedura copia link

Scopo

Questo metodo permette di autenticare l'utente per il servizio.

  • Se non sono valorizzati ClientID e ClientSecret, il metodo non esegue alcuna operazione segnalando un errore nel debug.
  • Se l'autenticazione non è mai stata effettuata, viene mostrata all'utente la pagina di login del servizio.
  • Se l'autenticazione è già stata effettuata, e pertanto si è in possesso di un access token valido, la procedura non esegue alcuna operazione.
  • Se l'access token non è più valido ed è valorizzato il refresh token, l'access token viene rinnovato automaticamente.

Sintassi

IOTConnector conn = new()
conn.authenticate()

Argomenti

Questo metodo non ha parametri.
  • Nel caso in cui sia necessaria l'autenticazione dell'utente, prima che venga contattato il servizio viene notificato l'evento BeforeOAuthRequestCode, mentre in caso di access token scaduto vengono notificati gli eventi BeforeOAuthRequestToken e AfterOAuthRequestToken.
  • Questo metodo non è richiamabile in applicazioni di tipo servizi batch e web service perché richiede l'interazione con l'interfaccia utente.
  • Per maggiori informazioni riguardo al funzionamento del processo di autenticazione OAuth2, riferirsi al sito ufficiale.

Ultima modifica: 25/10/2016 / Validità: da 13.1.5700

Vedi Anche

  • Client ID (proprietà)
  • Client Secret (proprietà)
  • Access Token (proprietà)
  • Refresh Token (proprietà)
  • Before OAuth Request Code (evento)
  • Before OAuth Request Token (evento)
  • After OAuth Request Token (evento)
  • http://oauth.net/2/

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum