{"id":2366,"date":"2016-02-11T12:22:42","date_gmt":"2016-02-11T11:22:42","guid":{"rendered":"http:\/\/www.manuelmarangoni.it\/sir-bit\/?post_type=code&#038;p=2366"},"modified":"2016-02-11T12:22:42","modified_gmt":"2016-02-11T11:22:42","slug":"javascript-generare-password-casuale","status":"publish","type":"code","link":"https:\/\/www.manuelmarangoni.it\/sir-bit\/code\/javascript-generare-password-casuale\/","title":{"rendered":"[JAVASCRIPT] Generare password casuale"},"content":{"rendered":"<h2>Descrizione<\/h2>\n<p>Lo script mostra come generare una password casuale facendo uso del solo Javascript. Cliccando su un link, all&#8217;interno di un campo <code>input<\/code> sar\u00e0 generata in automatico una password composta da lettere e numeri casuali.<\/p>\n<h3>Miglioramenti possibili [consigli]<\/h3>\n<p>Nello script il numero minimo e massimo di caratteri \u00e8 preimpostato da codice, rispettivamente a 6 e 15. Il codice si pu\u00f2 migliorare facendo passare i valori come parametri alla funzione <code>crea_password<\/code>. Naturalmente, si dovr\u00e0 gestire il passaggio dinamico di questi parametri in modo adeguato.<br \/>\n<!--more--><\/p>\n<h2>Release<\/h2>\n<p><strong>23 agosto 2012<\/strong><br \/>\nData di prima pubblicazione.<\/p>\n<h2>Download<\/h2>\n<p><div style=\"float:left; width:100px;\"><img decoding=\"async\" title=\"[JAVASCRIPT] Generare password casuale\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/themes\/sirbit\/images\/zip_logo.png\" alt=\"[JAVASCRIPT] Generare password casuale\" \/><\/div>\n    <div style=\"float:left; width:350px; padding-top:30px; margin-bottom:10px; font-size:14px; font-weight:bold;\"><a title=\"[JAVASCRIPT] Generare password casuale\" href=\"https:\/\/www.manuelmarangoni.it\/sb_download.php?idfile=24&amp;link=https:\/\/www.manuelmarangoni.it\/sir-bit\/code\/javascript-generare-password-casuale\/\" target=\"_blank\">Scarica i file dello script in formato zip<\/a><\/div>\n    <div style=\"clear:both;\"> <\/div><br \/>\n<\/p>\n<h2>Composizione dello script<\/h2>\n<p>Si compone di una cartella contenente i seguenti file:<\/p>\n<ul>\n<li><strong>index.html<\/strong>: il file principale, dove saranno stampati a video il link per avviare la richiesta di generazione password e il campo <code>input<\/code> per contenere la stringa risultante.<\/li>\n<li><strong>javascript.js<\/strong>: il file Javascript dove \u00e8 contenuta la funzione <code>crea_password<\/code> per generare la password.<\/li>\n<\/ul>\n<h2>Approfondimento<\/h2>\n\n        <div style=\"float:left; width:100%; margin-top:60px; margin-bottom:40px;\">\n        <div style=\"float:left; width:100px;\"><img decoding=\"async\" title=\"Javascript &#8211; Generare automaticamente una password casuale\" src=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-content\/themes\/sirbit\/images\/redirect_icon.png\" alt=\"Javascript &#8211; Generare automaticamente una password casuale\" \/><\/div>\n        <div style=\"float:left; width:350px; padding-top:30px; font-size:14px;\"><strong><a title=\"Javascript &#8211; Generare automaticamente una password casuale\" href=\"https:\/\/www.manuelmarangoni.it\/sir-bit\/1402\/javascript-generare-automaticamente-una-password-casuale\/\">Vai all'articolo di approfondimento dello script<\/a><\/strong><\/div>\n        <\/div>\n        <div style=\"clear:both;\"> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Download script (free) &#8211; Uno script per generare una password casuale facendo uso di Javascript<\/p>\n","protected":false},"featured_media":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","format":"standard","meta":{"footnotes":""},"categories":[80],"tags":[],"class_list":["post-2366","code","type-code","status-publish","format-standard","hentry","category-javascript-e-derivati","cat-80-id"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/code\/2366"}],"collection":[{"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/code"}],"about":[{"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/types\/code"}],"replies":[{"embeddable":true,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/comments?post=2366"}],"version-history":[{"count":2,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/code\/2366\/revisions"}],"predecessor-version":[{"id":2369,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/code\/2366\/revisions\/2369"}],"wp:attachment":[{"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/media?parent=2366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/categories?post=2366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.manuelmarangoni.it\/sir-bit\/wp-json\/wp\/v2\/tags?post=2366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}