firebase-authentication
|
|
- Massimo Gianni
- 4 anni fa
- Visualizzazioni
Transcript
1 firebase-authentication #firebaseauthenticati on
2 Sommario Di 1 Capitolo 1: Iniziare con l'autenticazione firebase 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Sinossi 2 Demo di autenticazione e autorizzazione di Firebase v3 3 Come creare un utente basato su password 4 Capitolo 2: Autenticazione Google Plus con Android 6 Examples 6 Autenticazione di accesso Google Plus 6 Titoli di coda 10
3 Di You can share this PDF with anyone you feel could benefit from it, downloaded the latest version from: firebase-authentication It is an unofficial and free firebase-authentication ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow. It is neither affiliated with Stack Overflow nor official firebaseauthentication. The content is released under Creative Commons BY-SA, and the list of contributors to each chapter are provided in the credits section at the end of this book. Images may be copyright of their respective owners unless otherwise specified. All trademarks and registered trademarks are the property of their respective company owners. Use the content presented in this book at your own risk; it is not guaranteed to be correct nor accurate, please send your feedback and corrections to 1
4 Capitolo 1: Iniziare con l'autenticazione firebase Osservazioni Questa sezione fornisce una panoramica su cosa sia l'autenticazione firebase e sul motivo per cui uno sviluppatore potrebbe volerlo utilizzare. Dovrebbe anche menzionare tutti i soggetti di grandi dimensioni all'interno dell'autenticazione firebase e collegarsi agli argomenti correlati. Poiché la Documentazione per l'autenticazione firebase è nuova, potrebbe essere necessario creare versioni iniziali di tali argomenti correlati. Examples Installazione o configurazione Sinossi Una demo completamente funzionale dell'autenticazione Web Firebase v3 visualizzabile qui. Accedi con Facebook, Github, Google, Twitter, account basati su password e anonimi. Il codice, disponibile su Github, è facile da leggere e seguire ed è ben documentato. L'attenzione si concentra sul sistema di autenticazione completamente funzionale. Agli utenti basati su password viene inviato un link di convalida. Possono anche modificare il loro indirizzo e la loro password: entrambi questi eventi inviano un' di verifica come misura di sicurezza aggiuntiva. Infine, viene dimostrata la differenza tra autenticazione, autorizzazione lato client e autorizzazione lato server protetta tramite Firebase Realtime Database Security Rules. 1. Prerequisiti 1. Un progetto Web Firebase. GRATUITO! 2. Un IDE. Cos'è un IDE? Prova Cloud9. GRATUITO! 3. Un account Github, Google, Facebook e Twitter. GRATUITO! 4. Due account di posta elettronica. GRATUITO! 2. Configura il tuo IDE 2. Crea un progetto HTML5. 3. Installa gli strumenti Firebase. npm install -g firebase-tools 4. Utilizzando la riga di comando degli strumenti Firebase, accedi al tuo progetto Firebase. firebase login --no-localhost 5. Utilizzando la riga di comando degli strumenti Firebase, configura un progetto Firebase 2
5 nella directory corrente. firebase init 6. Clona questo insieme di file e cartelle al tuo IDE. git clone 7. Utilizzando la riga di comando di Firebase Tools, invia il progetto IDE al progetto Firebase. firebase deploy 8. Visualizza il progetto Firebase nel tuo browser. Qualche immagine o errore rotto? Facile soluzione di seguito. 9. Potrebbe essere necessario aggiornare href, src e background: url in tutti i JS, CSS e tutti i file HTML a seconda della struttura della cartella di hosting Web. 1. Usa la funzione Trova per cercare sia href che src e aggiornare se necessario. 2. La Console del browser visualizzerà eventuali errori di percorsi errati rimanenti. 3. Nota script.js line 781 privatelink.href = "../firebase-auth/private" il.. sembra essere richiesto. 4. Una volta che tutte le pagine vengono visualizzate correttamente da Firebase Hosting (senza errori o errori di console), continua. 3. Configura Firebase 1. Abilita tutte le 6 forme di autenticazione. Segui le istruzioni sulla configurazione delle impostazioni del sito dei social media. 2. Personalizza l'url del gestore azioni per indirizzare l'url dell'app Firebase Web + '/ ack', ad esempio 4. Accedi all'app Web 1. Accedi utilizzando un provider oauth. 2. Dalla riga di comando del browser, utilizzare il demo.update('mynode','mykey','myvalue') esposto per aggiungere il markup sicuro al proprio database Realtime. 1. Un messaggio di successo verrà visualizzato nella console del browser. 2. Potrebbe essere necessario aggiornare il percorso href in modo che corrisponda alla struttura della cartella. demo.update("markup","securedata","<div class=\"mdl-card title\"> <h1 class=\"mdlcard title-text mdl-color-text--white\">secured Data</h1> </div><div class=\"mdlcard supporting-text mdl-typography--headline\"> <p>this is a secure card. The HTML markup that renders this card is secured in the Realtime Database. Access is determined server side so no matter what you do with JavaScript on your browser you will not be able to view this card unless you are authorized to.</p><p>secured data can be markup, JSON, strings, numbers, etc. Your imagination is the limit!</p></div><div class=\"mdlcard actions mdl-card--border intro-card-actions\"> <a class=\"mdl-button mdl-button-- colored mdl-js-button mdl-js-ripple-effect\" href=\"../firebase-auth/\">home</a></div>"); Demo di autenticazione e autorizzazione di Firebase v3 1. Accedi utilizzando ciascun provider oauth 1. Si noti che l'aggiornamento delle opzioni di indirizzo o password non è presente 3
6 nella pagina del proprio account. 2. Notare eventuali collegamenti aggiuntivi nel cassetto del menu laterale? 3. Prova a eliminare il tuo account. Che succede? 2. Registrati come utente basato su password 1. Hai ricevuto un' di verifica? 2. Puoi visualizzare i dati privati finché non hai fatto clic sul link di verifica? 3. Puoi cambiare la tua password? 4. Puoi cambiare il tuo indirizzo ? 5. Puoi annullare la modifica dell' facendo clic sul link di notifica per la modifica delle ? 3. Disconnettersi 1. Quali collegamenti sono presenti nel cassetto del menu laterale? 2. Puoi accedere ai dati privati? 3. Puoi vedere i dati privati? Come creare un utente basato su password Puoi utilizzare l'autenticazione Firebase per consentire agli utenti di autenticarsi con Firebase utilizzando i loro indirizzi e password e gestire gli account basati su password della tua app. In questo esempio, utilizziamo questi passaggi per configurarlo per il nostro progetto Android basato su JavaScript. Ma prima di farlo, questo è ciò che deve essere fatto prima: 1. Aggiungi Firebase al tuo progetto JavaScript. 2. Se non hai ancora collegato la tua app al progetto Firebase, fallo dalla console di Firebase. 3. Abilita accesso / password: nella console Firebase, apri la sezione Auth. Nella scheda Metodo di accesso, attiva il metodo di accesso / password e fai clic su Salva. Sono necessari 2 metodi auth per creare un utente basato su password con displayname, ovvero.createuserwith andpassword e.updateprofile. Ho nidificato il secondo e ho creato una singola funzione che attiva entrambi questi metodi per facilità d'uso. function registerpassworduser( ,displayname,password,photourl){ var user = null; //NULLIFY EMPTY ARGUMENTS for (var i = 0; i < arguments.length; i++) { arguments[i] = arguments[i]? arguments[i] : null; auth.createuserwith andpassword( , password).then(function () { user = auth.currentuser; user.send verification(); ).then(function () { user.updateprofile({ displayname: displayname, 4
7 photourl: photourl ); ).catch(function(error) { console.log(error.message,7000); ); console.log('validation link was sent to ' + + '.'); Leggi Iniziare con l'autenticazione firebase online: 5
8 Capitolo 2: Autenticazione Google Plus con Android Examples Autenticazione di accesso Google Plus Autentica utente con accesso Plus oncreate GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN).requestIdToken(getString(R.string.default_web_client_id)).requestScopes(new Scope(Scopes.PLUS_LOGIN)).request ().build(); mgoogleapiclient = new GoogleApiClient.Builder(this).enableAutoManage(this /* FragmentActivity */, this /* OnConnectionFailedListener */).addconnectioncallbacks(this).addonconnectionfailedlistener(this).addapi(auth.google_sign_in_api,gso).addapi(plus.api).build(); onstart () protected void onstart() { super.onstart(); mgoogleapiclient.connect(); mauth.addauthstatelistener(mauthlistener); protected void onstop() { super.onstop(); if (mauthlistener!= null) { mauth.removeauthstatelistener(mauthlistener); if (mgoogleapiclient.isconnected()) { public void onconnected(bundle bundle) { msigninclicked = false; getprofileinformation(); //getgoogleoauthtokenandlogin(); Toast.makeText(this, "User is connected! (in onconnected MActivty)",Toast.LENGTH_LONG).show(); // Get user's information 6
9 // Update the UI after signin // public void onconnectionsuspended(int i) { mgoogleapiclient.connect(); public void onconnectionfailed(connectionresult connectionresult) { if (!connectionresult.hasresolution()) { GooglePlayServicesUtil.getErrorDialog(connectionResult.getErrorCode(), this, 0).show(); else if(connectionresult.hasresolution()) { mconnectionresult = connectionresult; resolvesigninerror(); private void resolvesigninerror() { Log.e("pavan", "User RESOLVE SIGN IN ERROR CALLED OUT OF IF"); if(msigninclicked){ if (mconnectionresult.hasresolution()) { try { Log.e("pavan", "User RESOLVE SIGN IN ERROR CALLED OUT OF IF TRY"); mintentinprogress = true; mconnectionresult.startresolutionforresult(this, GOOGLE_SIGIN); catch (IntentSender.SendIntentException e) { Log.e("pavan", "User RESOLVE SIGN IN ERROR CALLED OUT OF IF CATCH"); mintentinprogress = false; mgoogleapiclient.connect(); Ottieni informazioni sul profilo private void getprofileinformation() { try { if (Plus.PeopleApi.getCurrentPerson(mGoogleApiClient)!= null) { Person currentperson = Plus.PeopleApi.getCurrentPerson(mGoogleApiClient); String personname = currentperson.getdisplayname(); String personphotourl = currentperson.getimage().geturl(); String persongoogleplusprofile = currentperson.geturl(); String = Plus.AccountApi.getAccountName(mGoogleApiClient); catch (Exception e) { e.printstacktrace(); 7
10 Autenticazione con Firebase, private void firebaseauthwithgoogle(googlesigninaccount acct) { //AuthCredential credential = GoogleAuthProvider.getCredential(tokenCredential, null); AuthCredential credential = GoogleAuthProvider.getCredential(acct.getIdToken(),null); mauth.signinwithcredential(credential).addoncompletelistener(this, new OnCompleteListener<AuthResult>() public void oncomplete(@nonnull Task<AuthResult> task) { Log.d("TAG", "signinwithcredential:oncomplete:" + task.issuccessful()); // If sign in fails, display a message to the user. If sign in succeeds // the auth state listener will be notified and logic to handle the // signed in user can be handled in the listener. if (!task.issuccessful()) { Log.w("TAG", "signinwithcredential", task.getexception()); Toast.makeText(MainActivity.this, "Authentication failed.", Toast.LENGTH_SHORT).show(); else{ SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()); Log.e("SahajLOG", "Login PREF ISSSSSSSS ONACTIVITYRESULT "+prefs.getboolean("authbygplus", AuthByGplus)); prefs.edit().putboolean("authbygplus", true).commit(); Log.e("SahajLOG", "Login PREF ISSSSSSSS ONACTIVITYRESULT IFTRUE.. "+prefs.getboolean("authbygplus", AuthByGplus)); Intent intent=new Intent(getApplicationContext(),MainActivity.class); startactivity(intent); finish(); // [START_EXCLUDE] // hideprogressdialog(); // [END_EXCLUDE] ); protected void onactivityresult(int requestcode, int responsecode, Intent intent) { if (requestcode == GOOGLE_SIGIN) { if (responsecode!= RESULT_OK) { msigninclicked = false; mintentinprogress = false; if (!mgoogleapiclient.isconnecting()) { mgoogleapiclient.connect(); if (mgoogleapiclient.isconnected()) { // getgoogleoauthtokenandlogin(); GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(intent); if (result.issuccess()) { // Google Sign In was successful, authenticate with Firebase GoogleSignInAccount account = result.getsigninaccount(); 8
11 Log.e("SahajLOG", "account " + account.getidtoken()); //getgoogleoauthtokenandlogin(); firebaseauthwithgoogle(account); else { // Google Sign In failed, update UI appropriately // [START_EXCLUDE] Log.e("SahajLOG", "SIGN IN FAILED"); // [END_EXCLUDE] public void signinwithgplus() { if (!mgoogleapiclient.isconnecting()) { msigninclicked = true; Intent signinintent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient); startactivityforresult(signinintent, GOOGLE_SIGIN); public void onlogout() { mauth.signout(); if (mgoogleapiclient.isconnected()) { Plus.AccountApi.clearDefaultAccount(mGoogleApiClient); mgoogleapiclient.disconnect(); mgoogleapiclient.connect(); SignedInWithGoogle=false; // Google sign out switchtologinfragment(); Leggi Autenticazione Google Plus con Android online: 9
12 Titoli di coda S. No Capitoli Contributors 1 2 Iniziare con l'autenticazione firebase Autenticazione Google Plus con Android Big Dude, Community, ErstwhileIII, Ron Royston Sahaj Rana, ThunderStruct 10
azure-web-sites #azureweb-sites
azure-web-sites #azureweb-sites Sommario Di 1 Capitolo 1: Iniziare con i siti Web di Azure 2 Osservazioni 2 Examples 2 Creare un sito Web su Azure 2 Creare un sito Web su Azure utilizzando la pagina del
Dettaglicocos2d-x #cocos2d-x
cocos2d-x #cocos2d-x Sommario Di 1 Capitolo 1: Iniziare con cocos2d-x 2 Osservazioni 2 Examples 2 Installazione o configurazione (Mac OS X) 2 PANORAMICA 2 PREREQUISITI 2 Installazione 2 Installazione o
Dettagliandroid-asynctask #androidasynctask
android-asynctask #androidasynctask Sommario Di 1 Capitolo 1: Iniziare con android-asynctask 2 Osservazioni 2 Examples 2 AsyncTask dal concetto all'implementazione 2 Capitolo 2: Annullare un AsyncTask
DettagliDi 1. Capitolo 1: Iniziare con wso2esb 2. Osservazioni 2. Examples 2. Installazione o configurazione 2. Capitolo 2: Accesso a ESB WSO2 3.
wso2esb #wso2esb Sommario Di 1 Capitolo 1: Iniziare con wso2esb 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Capitolo 2: Accesso a ESB WSO2 3 Examples 3 Separare i file di registro per
DettagliDi 1. Capitolo 1: Iniziare con osgi 2. Osservazioni 2. Versioni 2. Examples 3. Download e utilizzo di Equinox 3. Utilizzando Apache Felix 4
osgi #osgi Sommario Di 1 Capitolo 1: Iniziare con osgi 2 Osservazioni 2 Versioni 2 Examples 3 Download e utilizzo di Equinox 3 Utilizzando Apache Felix 4 Capitolo 2: Utilizzando Pax Exam per l'integrazione
DettagliDi 1. Capitolo 1: Iniziare con la webstorm 2. Osservazioni 2. Versioni 2. Examples 3. Installazione e configurazione 3. sfondo 3. Requisiti hardware 3
webstorm #webstorm Sommario Di 1 Capitolo 1: Iniziare con la webstorm 2 Osservazioni 2 Versioni 2 Examples 3 Installazione e configurazione 3 sfondo 3 Requisiti hardware 3 Requisiti di sistema 4 Installazione
DettagliDi 1. Capitolo 1: Iniziare con pharo 2. Osservazioni 2. Examples 2. Installazione o configurazione 2. Capitolo 2: Creare una classe 3.
pharo #pharo Sommario Di 1 Capitolo 1: Iniziare con pharo 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Capitolo 2: Creare una classe 3 introduzione 3 Examples 3 Aggiunta di una classe in
Dettagliselenium-grid #seleniumgrid
selenium-grid #seleniumgrid Sommario Di 1 Capitolo 1: Iniziare con la griglia di selenio 2 Osservazioni 2 Examples 2 Cos'è la griglia di selenio? 2 Cos'è un hub e un nodo? 2 Capitolo 2: Configurazione
Dettagliwindows-10-universal #windows- 10-universal
windows-10-universal #windows- 10-universal Sommario Di 1 Capitolo 1: Iniziare con Windows-10-Universal 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Creare un nuovo progetto (C # / XAML)
Dettagliamazon-ec2 #amazonec2
amazon-ec2 #amazonec2 Sommario Di 1 Capitolo 1: Iniziare con amazon-ec2 2 Osservazioni 2 Examples 2 Istanze EC2 2 Avvio di un'istanza EC2 con il concourse di gestione AWS 2 Capitolo 2: Chiavi SSH per istanze
DettagliDi 1. Capitolo 1: Inizia con il molo 2. Osservazioni 2. Examples 2. Installazione ed esecuzione di Jetty 2
jetty #jetty Sommario Di 1 Capitolo 1: Inizia con il molo 2 Osservazioni 2 Examples 2 Installazione ed esecuzione di Jetty 2 Capitolo 2: Esecuzione di un molo come contenitore incorporato 5 Examples 5
DettagliSommario. Di 1. Capitolo 1: Iniziare con mvvm 2. Titoli di coda 8. Osservazioni 2. Examples 2. C # MVVM Riepilogo ed esempio completo 2
mvvm #mvvm Sommario Di 1 Capitolo 1: Iniziare con mvvm 2 Osservazioni 2 Examples 2 C # MVVM Riepilogo ed esempio completo 2 Titoli di coda 8 Di You can share this PDF with anyone you feel could benefit
DettagliDi 1. Capitolo 1: Iniziare con sympy 2. Osservazioni 2. Examples 2. Installazione di SymPy 2. Installazione alternativa (non conda) 3.
sympy #sympy Sommario Di 1 Capitolo 1: Iniziare con sympy 2 Osservazioni 2 Examples 2 Installazione di SymPy 2 Installazione alternativa (non conda) 3 'Ciao mondo' 3 Integrazione e differenziazione 3 Capitolo
Dettaglisql-azure #sql-azure
sql-azure #sql-azure Sommario Di 1 Capitolo 1: Iniziare con sql-azure 2 Osservazioni 2 Versioni 2 Examples 2 Creare un database SQL Windows Azure dal portale 2 Creare un database SQL di Windows Azure con
DettagliDi 1. Capitolo 1: Iniziare con Odata 2. Osservazioni 2. Examples 2. Installazione o configurazione 2. Odata: il modo migliore per riposare 2
odata #odata Sommario Di 1 Capitolo 1: Iniziare con Odata 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Odata: il modo migliore per riposare 2 Capitolo 2: Autenticazione di Azure AD per
DettagliDi 1. Capitolo 1: Iniziare con xhtml 2. Osservazioni 2. Versioni 2. Examples 2. Installazione o configurazione 2
xhtml #xhtml Sommario Di 1 Capitolo 1: Iniziare con xhtml 2 Osservazioni 2 Versioni 2 Examples 2 Installazione o configurazione 2 Esempio completo XHTML e JavaScript 4 XHTML5 e attributi booleani 5 Aggiunta
DettagliDi 1. Capitolo 1: Iniziare con log4net 2. Osservazioni 2. Examples 2. Configurazione di log4net 2. Capitolo 2: Log4Net Risoluzione dei problemi 9
log4net #log4net Sommario Di 1 Capitolo 1: Iniziare con log4net 2 Osservazioni 2 Examples 2 Configurazione di log4net 2 Capitolo 2: Log4Net Risoluzione dei problemi 9 introduzione 9 Examples 9 Abilita
DettagliDi 1. Capitolo 1: Iniziare con i mips 2. Osservazioni 2. Examples 2. Installazione o configurazione 2. QtSpim per Windows 2. MARS MIPS Simulator 2
mips #mips Sommario Di 1 Capitolo 1: Iniziare con i mips 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 QtSpim per Windows 2 MARS MIPS Simulator 2 Titoli di coda 14 Di You can share this
DettagliDi 1. Capitolo 1: Iniziare con i test 2. Osservazioni 2. Examples 2. Installazione o configurazione 2. Test case 2. Test case 2
testing #testing Sommario Di 1 Capitolo 1: Iniziare con i test 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Test case 2 Test case 2 Capitolo 2: Tecniche di test del software - Analisi del
DettagliDi 1. Capitolo 1: Iniziare con xslt 2. Osservazioni 2. Versioni 2. Examples 2. Installazione o configurazione 2. Esempio XSLT semplice 3
xslt #xslt Sommario Di 1 Capitolo 1: Iniziare con xslt 2 Osservazioni 2 Versioni 2 Examples 2 Installazione o configurazione 2 Esempio XSLT semplice 3 Capitolo 2: Variabili in xslt 7 Examples 7 Variabili
Dettaglicomputer-vision #computervision
computer-vision #computervision Sommario Di 1 Capitolo 1: Iniziare con la visione del computer 2 Osservazioni 2 Examples 4 Installazione o configurazione 4 Esempi 5 Titoli di coda 8 Di You can share this
DettagliDi 1. Capitolo 1: Iniziare con iphone 2. Osservazioni 2. Versioni 2. Examples 2. Installazione o configurazione 2. Cos'è l'iphone.
iphone #iphone Sommario Di 1 Capitolo 1: Iniziare con iphone 2 Osservazioni 2 Versioni 2 Examples 2 Installazione o configurazione 2 Cos'è l'iphone. 3 Programmazione delle basi di iphone 4 Capitolo 2:
DettagliDi 1. Capitolo 1: Iniziare con il frullatore 2. Osservazioni 2. Examples 2. Installazione o configurazione 2. Ciao mondo!
blender #blender Sommario Di 1 Capitolo 1: Iniziare con il frullatore 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Ciao mondo! (Aggiungi su) 2 Il viewport e le sue finestre 4 Capitolo 2:
DettagliDi 1. Capitolo 1: Iniziare con cdi 2. Osservazioni 2. Examples 2. Installazione o configurazione 2. Configurazione rapida in un ambiente Java SE 2
cdi #cdi Sommario Di 1 Capitolo 1: Iniziare con cdi 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Configurazione rapida in un ambiente Java SE 2 Passaggio 1. Aggiungi dipendenze al tuo POM.
Dettagliibm-bluemix #ibmbluemix
ibm-bluemix #ibmbluemix Sommario Di 1 Capitolo 1: Iniziare con ibm-bluemix 2 Osservazioni 2 Examples 2 Installazione o configurazione 3 Ottenere IBM Bluemix Setup per la distribuzione di un'applicazione
DettagliCodename One. #codename one
Codename One #codename one Sommario Di 1 Capitolo 1: Iniziare con Codename One 2 Osservazioni 2 Examples 2 Installazione e configurazione 2 Installazione 2 Installazione di Codename One in NetBeans 2 Installazione
DettagliECCO LE ISTRUZIONI PER INSERIRE IL MATERIALE RICHIESTO DAL BANDO TEATRO SENZA FILO CONTEST:
ECCO LE ISTRUZIONI PER INSERIRE IL MATERIALE RICHIESTO DAL BANDO TEATRO SENZA FILO CONTEST: 1) Registrati su www.circyouity.com e creati un profilo personale o del gruppo* (non con il nome del progetto!)
DettagliPORTALE DEI SERVIZI ART/ ART WEB PORTAL MANUALE UTENTE /USER MANUAL PROCEDURA DI ACCREDITAMENTO / REGISTRATION PROCEDURE
PORTALE DEI SERVIZI ART/ ART WEB PORTAL MANUALE UTENTE /USER MANUAL PROCEDURA DI ACCREDITAMENTO / REGISTRATION PROCEDURE INDICE / CONTENTS 1 ITALIANO... 3 1.1 INTRODUZIONE... 3 1.2 ACCESSO ALL APPLICAZIONE...
DettagliPG5 Starter Training Applicazione Email Daniel Ernst EN02 2013-02-26 Stefano Peracchi IT01 2013-05-20
PG5 Starter Training Applicazione Email Daniel Ernst EN02 2013-02-26 Stefano Peracchi IT01 2013-05-20 Introduzione Materiale richiesto Notebook o computer Controllore PCD1 E Cavo USB Scheda «Training»
Dettagliadvanced-customfields
advanced-customfields #advanced- custom- fields Sommario Di 1 Capitolo 1: Iniziare con i campi personalizzati avanzati 2 Osservazioni 2 Versioni 2 Examples 2 Installazione / Configurazione 2 Capitolo 2:
Dettaglirobotframework #robotframe work
robotframework #robotframe work Sommario Di 1 Capitolo 1: Iniziare con il lavoro su robot 2 Osservazioni 2 Versioni 2 Examples 2 Installazione o configurazione 2 Prerequisiti 2 Installazione di Python
DettagliTecniche e strumenti di progettazione per applicazioni Android
Scuola Politecnica e delle Scienze di Base Corso di Laurea in Ingegneria Informatica Elaborato finale in Ingegneria del software Tecniche e strumenti di progettazione per applicazioni Android Anno Accademico
DettagliPortale Materiali Grafiche Tamburini. Grafiche Tamburini Materials Portal
Portale Materiali Grafiche Tamburini Documentazione utente italiano pag. 2 Grafiche Tamburini Materials Portal English user guide page 6 pag. 1 Introduzione Il Portale Materiali è il Sistema Web di Grafiche
Dettaglimicroservices #microservi ces
microservices #microservi ces Sommario Di 1 Capitolo 1: Iniziare con i microservizi 2 Osservazioni 2 Examples 2 Checklist essenziale per piattaforma Microservices 2 Documentazione API 2 Esempio per la
DettagliSintesi delle differenze
Sintesi delle differenze In passato probabilmente hai utilizzato la versione per consumatori di Microsoft Excel (ad esempio Microsoft Office 2013) al di fuori dell'ambito di lavoro. Ora che utilizzi G
DettagliMAIL ENCRYPTOR PLUG-IN - User guide-
MAIL ENCRYPTOR PLUG-IN - User guide- Aggiornato alla versione 3.2.1.9 MAIL ENCRYPTOR PLUG-IN Sommario Installazione di Mail Encryptor plug-in... 3 Utilizzo di Mail Encryptor plug-in... 5 Cifratura delle
DettagliUNIVERSITÀ DEGLI STUDI DI TORINO
STEP BY STEP INSTRUCTIONS FOR COMPLETING THE ONLINE APPLICATION FORM Enter the Unito homepage www.unito.it and click on Login on the right side of the page. - Tel. +39 011 6704425 - e-mail internationalexchange@unito.it
DettagliIncardinamento Area Sistemi Informativi d Ateneo, DirSISTI. Esemplificazione procedura a uso interno
Area Sistemi Informativi d Ateneo, DirSISTI Incardinamento 2014 Esemplificazione procedura a uso interno Preparato da: Elena Rizzi Rivisto da: Maurizio Festi, Luca Zancanella Versione 1 01/10/2014 Incardinamento
DettagliWELCOME UNIPA REGISTRATION:
WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.
Dettagliapache-camel #apachecamel
apache-camel #apachecamel Sommario Di 1 Capitolo 1: Iniziare con apache-camel 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Dipendenza da Maven 2 Gradle 2 Spring Boot 3 Lingua specifica
DettagliBenvenuto in Dropbox!
Scopri come iniziare con Dropbox: 1 2 3 4 Tieni i tuoi file al sicuro Porta i tuoi file dove vuoi Invia file di grandi dimensioni Lavora sui file contemporaneamente Benvenuto in Dropbox! 1 Tieni i tuoi
DettagliSymantec IT Management Suite 8.0 powered by Altiris technology
Symantec IT Management Suite 8.0 powered by Altiris technology Aggiungere un modulo di ServiceDesk Durante il processo di installazione iniziale, è possibile selezionare i moduli di ServiceDesk da installare.
DettagliAJAX. Asynchronous JavaScript and XML
AJAX Asynchronous JavaScript and XML AJAX Lo sviluppo di applicazioni HTML con AJAX si basa su uno scambio di dati in background fra web browser e server, che consente l'aggiornamento dinamico di una pagina
DettagliWEBMAIL ODCECTA.IT. Guida all uso
Guida all uso Guida all accesso ed all utilizzo delle caselle di posta elettronica dell Ordine dei Dottori Commercialisti ed Esperti Contabili di Taranto Dati aggiornati al 29/12/ 1. Caratteristiche del
DettagliSardinia Everywhere PROGETTO INSIDERS. Guida sull uso del sito Young Community dei Sardi
Sardinia Everywhere PROGETTO INSIDERS Guida sull uso del sito Young Community dei Sardi https://www.insidersardinia.eu https://www.insidersardinia.it Le presenti istruzioni riguardano l utilizzo della
DettagliGUIDA SOCIAL2WEB. Manuale d'uso piattaforma Social2Web
GUIDA SOCIAL2WEB Vai su http://admin.social2web.it/ Accesso Pannello Admin Accedi con il tuo Nome Utente (indirizzo e mail) e la Password. Se non ricordi l' indirizzo e mail con il quale ti sei iscritto,
DettagliPortale licenze Mx- Documentazione processo distributore
Introduzione Il presente documento riassume i passaggi principali che un distributore / livello 1 deve eseguire nel portale licenze Mx per ottenere le licenze (Entitlements) da MOBOTIX, gestirle all'interno
DettagliINSERIRE I DATI NEL DATABASE
13-Cap10_DWCS3.qxd 18-11-2009 11:43 Pagina 201 CAPITOLO10 INSERIRE I DATI NEL DATABASE In questo capitolo In questo capitolo imparerai a interagire con i contenuti del database gestiti nel sito. In particolare
DettagliReady to start? Installa e utilizza il software Autodesk in 5 mosse!
Ready to start? Installa e utilizza il software Autodesk in 5 mosse! Ready to start? Installa e utilizza il software Autodesk in 5 mosse!. Accedi al portale Account Autodesk. Verifica gli abbonamenti attivi
DettagliPortale ING Commercial Card. Scheda di guida rapida del titolare della carta
Portale ING Commercial Card Scheda di guida rapida del titolare della carta Introduzione Questa guida rapida fornisce informazioni sull utilizzo del portale di ING Commercial Card. Il portale consente
DettagliGuida per l amministratore
Guida per l amministratore Guida di riferimento rapido all utilizzo dell area di amministrazione istituzionale della piattaforma di ricerca Emerald Insight www.emeraldinsight.com Emerald pubblica importanti
DettagliDi 1. Capitolo 1: Iniziare con signalr 2. Osservazioni 2. Versioni 2. Examples 3. Alzarsi e correre 3. SignalR 2+ 3
signalr #signalr Sommario Di 1 Capitolo 1: Iniziare con signalr 2 Osservazioni 2 Versioni 2 Examples 3 Alzarsi e correre 3 SignalR 2+ 3 Utilizzo di SignalR con Web API e JavaScript Web App, con supporto
DettagliWECON Technology Co., Ltd. by M. Di Maio
WECON Technology Co., Ltd. by M. Di Maio 1. Generale Normalmente è piuttosto complicato connettere un Pannello Operatore alla rete Ethernet a causa di problemi legati all'impostazione dei parametri della
DettagliEnel App Store - Installation Manual - Mobile
Model Design Digital Revolution Enel App Store - Installation Manual - Mobile V 1.1 Manual Questo documento contiene informazioni di proprietà di Enel SpA e deve essere utilizzato esclusivamente dal destinatario
DettagliREGISTRATION GUIDE TO RESHELL SOFTWARE
REGISTRATION GUIDE TO RESHELL SOFTWARE INDEX: 1. GENERAL INFORMATION 2. REGISTRATION GUIDE 1. GENERAL INFORMATION This guide contains the correct procedure for entering the software page http://software.roenest.com/
DettagliCustomer Centric/Inquiry/E-bill. Tanya Enzminger
Customer Centric/Inquiry/E-bill Tanya Enzminger Customer Centric E-bill On-line Electronic Billing system Real-time viewing of customer data including statement, payment, toll usage and other information
DettagliDi 1. Capitolo 1: Iniziare con xsd 2. Osservazioni 2. Versioni 2. Examples 2. Installazione o configurazione 2. Capitolo 2: xs: complextype 4
xsd #xsd Sommario Di 1 Capitolo 1: Iniziare con xsd 2 Osservazioni 2 Versioni 2 Examples 2 Installazione o configurazione 2 Capitolo 2: xs: complextype 4 introduzione 4 Parametri 4 Osservazioni 5 Examples
Dettaglielastic-beanstalk #elasticbeanstalk
elastic-beanstalk #elasticbeanstalk Sommario Di 1 Capitolo 1: Iniziare con elastico-beanstalk 2 Osservazioni 2 Examples 2 Installazione o configurazione 2 Capitolo 2: Distribuire un'applicazione Web Java
DettagliSharpdesk V3.5. Guida di installazione push: Edizione con chiave del prodotto. Versione 1.0
Sharpdesk V3.5 Guida di installazione push: Edizione con chiave del prodotto Versione 1.0 Diritti d autore I diritti d autore del presente software appartengono a Sharp Corporation. La riproduzione, l
DettagliOxatis DataPlug. Per Windows XP, Windows Vista, Windows 7, Windows 8 e Windows 10. Manuale d uso della console Danea/EasyFatt
Oxatis DataPlug Per Windows XP, Windows Vista, Windows 7, Windows 8 e Windows 10 Manuale d uso della console Danea/EasyFatt Indice Introduzione... 3 Configurazione della console... 4 Utilizzo della console...
DettagliPortale di gestione Version 7.5
Portale di gestione Version 7.5 MANUALE DELL AMMINISTRATORE Revisione: 29/08/2017 Sommario 1 Informazioni sul documento...3 2 Informazioni sul portale di gestione...3 2.1 Account e unità... 3 2.2 Browser
DettagliEni S.p.A. Eni ICT. CA Strong Authentication Manuale Utente. CA Strong Authentication User Manual
Eni S.p.A. Eni ICT CA Strong Authentication CA Strong Authentication User Manual v1.0.b2b.it - 14/03/2017 CA Strong Authentication 2 Eni ICT CA Strong Authentication 3 CA Strong Authentication 4 Eni ICT
DettagliRiferimento rapido dell'applicazione Novell Filr 2.0 Web
Riferimento rapido dell'applicazione Novell Filr 2.0 Web Febbraio 2016 Riferimento rapido Questo documento è utile per acquisire familiarità con Novell Filr e per comprendere rapidamente i concetti e i
DettagliGuida d uso per il nuovo portale di riparazione
Guida d uso per il nuovo portale di riparazione Introduzione In questa guida imparerai come navigare tra le varie schede del portale e come creare e gestire gli ordini di riparazione. Lo Scopo Lo scopo
DettagliGestione posta del Distretto 2060
Gestione posta del Distretto 2060 0 Premessa Il presente documento riporta le indicazioni e le istruzioni per la gestione della posta sul server distrettuale. Per accedere alla posta si possono utilizzare
DettagliSHAREPOINT CONNECTOR PLUG-IN - short guide-
SHAREPOINT CONNECTOR PLUG-IN - short guide- Aggiornato alla versione Boole Server 3.2.1.9 SHAREPOINT CONNECTOR PLUG-IN Sommario Installazione di Sharepoint Connector plug-in... 3 Utilizzo di Sharepoint
DettagliTecnologie di Sviluppo per il Web
Tecnologie di Sviluppo per il Web Applicazioni Web J2EE: Aspetti Metodologici versione 2.2 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) G. Mecca
DettagliARCHIVIA PLUS - DOCPORTAL
ARCHIVIA PLUS - DOCPORTAL Informazioni per il setup di DocPortal Versione n. 2015.3.30 Data : 21/04/2015 Redatto da: Veronica Gimignani Approvato da: Claudio Caprara Categoria: File standard per setup
DettagliMySQL per amministratori di database
Oracle University Chiamaci: 800 672 253 MySQL per amministratori di database Duration: 5 Days Description Il corso MySQL per amministratori di database è alla base del percorso di formazione per sviluppatori
DettagliFile Leggimi di Veritas System Recovery 16 Monitor
File Leggimi di Veritas System Recovery 16 Monitor Informazioni sul file Leggimi Funzionalità non più supportate in Veritas System Recovery 16 Monitor Informazioni su Veritas System Recovery 16 Monitor
DettagliDocumentazione di Powerful Form Generator
Documentazione di Powerful Form Generator Installazione Configurazione Uso Creare / modificare un modulo Gestire i campi Visualizzare l'elenco dei mezzi Utilizzando ganci per rendere il modulo Utilizzando
DettagliActiveBarcode per Excel, Word e access
ActiveBarcode per Excel, Word e access http://www.activebarcode.com/ Inhalt About this manual...1 Excel 2010 Codici a barre in un foglio di diffusione...2 Word 2010 Codici a barre in un documento...6 Access
DettagliBenvenuto in Dropbox!
Scopri come iniziare a utilizzare Dropbox: 1 2 3 4 Mantieni al sicuro i tuoi file Porta con te i tuoi file ovunque Invia file di grandi dimensioni Collabora sui file Benvenuto in Dropbox! 1 Mantieni al
DettagliSistemi di Monitoraggio Monitoring Systems
Omniksol- è uno strumento di monitoraggio remoto con dispositivo Wifi integrato per fornire opzioni di controllo agli utenti. Attraverso RS485 il può ricevere informazioni da inverters through the RS485
DettagliPG5 Starter Training Applicazione Webeditor 8 Daniel Ernst EN Stefano Peracchi IT
PG5 Starter Training Applicazione Email Webeditor 8 Daniel Ernst EN02 2013-03-14 Stefano Peracchi IT01 2013-05-20 Introduzione Materiale richiesto Notebook o computer Controllore PCD1 E Cavo USB Scheda
DettagliMon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000
Mon Ami 000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 000 Prerequisiti La soluzione MACommerce si integra totalmente con le versioni Azienda Light e Azienda
DettagliQuando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai?
IT FAQ-SSL Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai? Il certificato SSL relativo ai servizi hosting è stato rinnovato
DettagliUsing VMware Identity Manager Desktop Client. SEP 2018 VMware Identity Manager 3.3 VMware Identity Manager
Using VMware Identity Manager Desktop Client SEP 2018 VMware Identity Manager 3.3 VMware Identity Manager You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
DettagliIL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE LARCHITRAVE CARPENTIERI E SEYMOUR INTRODUZIONE BY JD SALINGER
IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE LARCHITRAVE CARPENTIERI E SEYMOUR INTRODUZIONE BY JD SALINGER READ ONLINE AND DOWNLOAD EBOOK : IL GIOVANE HOLDEN FRANNY E ZOOEY NOVE RACCONTI ALZATE
DettagliPosta elettronica per gli studenti Email for the students
http://www.uninettunouniverstiy.net Posta elettronica per gli studenti Email for the students Ver. 1.0 Ultimo aggiornamento (last update): 10/09/2008 13.47 Informazioni sul Documento / Information on the
DettagliStampa con Google Drive. Guida dell'amministratore
Stampa con Google Drive Guida dell'amministratore Novembre 2016 www.lexmark.com Sommario 2 Sommario Panoramica... 3 Configurazione dell'applicazione... 4 Creazione di un account Google...4 Accesso alla
DettagliX-Sign Modalità trasmissione Manuale utente
X-Sign Modalità trasmissione Manuale utente Copyright Copyright 2019 di BenQ Corporation. Tutti i diritti riservati. Nessuna parte della presente pubblicazione può essere riprodotta, trasmessa, trascritta,
Dettagli1) Collegarsi al sito FTP Scuola cliccando qui: ftp://ftp-scuola2000.local Connect to the follwig web site: ftp://ftp-scuola2000.
Istruzioni per il download di CRSP 1925 US Stock Database utenti istituzionali - Download instructions for CRSP 1925 US Stock Database institutional users Le seguenti istruzioni di installazione del client
DettagliPROTEGGI LA TUA VITA ONLINE
PROTEGGI LA TUA VITA ONLINE PICCOLO MANUALE PER ATTIVARE L'AUTENTICAZIONE A DUE FATTORI WWW.INTUITY.IT COS'È L'AUTENTICAZIONE A DUE FATTORI? L autenticazione a due fattori tutela Babbo Natale e tutti noi
DettagliWELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico
WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.
DettagliQuesto breve manuale ha l intento di mostrare come integrare il tuo sito Joomla con la tua piattaforma E- Learning Docebo.
Questo breve manuale ha l intento di mostrare come integrare il tuo sito Joomla con la tua piattaforma E- Learning Docebo. Puoi raggiungere tre differenti risultati: Log in: I campi di accesso alla tua
DettagliGuida alla connessione
Guida alla connessione Leggere la Guida alla configurazione prima di iniziare a impostare la connessione 1 Scaricare l'applicazione DesignNCut DesignNCut è un'applicazione che comanda la macchina DesignNCut
DettagliGoogle Cloud Print. Guida per l'amministratore
Google Cloud Print Guida per l'amministratore Settembre 2016 www.lexmark.com Sommario 2 Sommario Panoramica... 3 Configurazione dell'applicazione... 4 Creazione di un account Google...4 Accesso alla pagina
DettagliGuida all uso. English below
Guida all uso English below Link e Login Accedi alla piattaforma FBK Academy cliccando questo LINK oppure dalla pagina my.fbk.eu Seleziona Sign in with Google Esegui l accesso con la tua email FBK 02 Piattaforma
DettagliFiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note
Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note M. Teresa Della Beffa Click here if your download doesn"t start automatically Fiori di campo. Conoscere, riconoscere
DettagliSecure Recipient Guide
Secure Email Recipient Guide Indice Aprire un messaggio protetto... 3 Registrazione con Proofpoint Encryption... 4 Rispondere al vostro messaggio protetto... 5 Salvare il messaggio protetto... 6 Password
DettagliDi 1. Capitolo 1: Iniziare con openxml 2. Osservazioni 2. Examples 2. Installazione di OpenXML SDK e strumento di produttività sul tuo computer 2
openxml #openxml Sommario Di 1 Capitolo 1: Iniziare con openxml 2 Osservazioni 2 Examples 2 Installazione di OpenXML SDK e strumento di produttività sul tuo computer 2 Crea un nuovo foglio di calcolo con
DettagliINTEGRAZIONE Progetto LPD INSTALLAZIONE SULLA POSTAZIONE DI LAVORO
INSTALLAZIONE SULLA POSTAZIONE DI LAVORO L eseguibile di integrazione a Thales (file Setup_LPDThales.exe) deve essere installato su una versione di Millewin 13.38. Si indica, di seguito, come procedere
DettagliLaboratorio di Basi di Dati
Laboratorio di Basi di Dati Docente: Alberto Belussi Lezione 10 Architettura Model-View-Controller (MVC) L'architettura MVC può essere applicata anche alla tecnologia PHP secondo diversi approcci. In questa
DettagliCome creare un nuovo Prodotto per ebay con Var.
imaio.com imaio v. 3.0 Come creare un nuovo Prodotto per ebay con Var. In questa guida verra illustrato come creare un nuovo prodotto sul sistema imaio III per essere poi pubblicato sul Negozio ebay con
DettagliIntroduzione Capitolo 1 Panoramica Funzioni del componente aggiuntivo di Google Documenti Requisiti di sistema...
Sommario Introduzione... 4 Informazioni sulla guida... 4 Apertura dell Aiuto... 5 Capitolo 1 Panoramica... 6 1.1 Funzioni del componente aggiuntivo di Google Documenti... 7 1.2 Requisiti di sistema...
DettagliIndice generale. Introduzione...xiii. Uno sguardo più da vicino a JavaScript...17
Indice generale Introduzione...xiii Perché Node.js?... xiii Il Web... xiii Nuove tecnologie...xiv Cos è esattamente Node.js?...xiv A chi si rivolge questo libro?...xvi Come usare questo libro...xvi Scaricate
Dettagli