{"id":7520,"date":"2023-05-04T15:38:08","date_gmt":"2023-05-04T13:38:08","guid":{"rendered":"https:\/\/passman.co\/?p=7520"},"modified":"2023-10-30T19:14:19","modified_gmt":"2023-10-30T18:14:19","slug":"jelszogenerator","status":"publish","type":"post","link":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/","title":{"rendered":"Jelsz\u00f3gener\u00e1tor"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"7520\" class=\"elementor elementor-7520 elementor-4944\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-14b649d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"14b649d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-15e01c2\" data-id=\"15e01c2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4c52209 elementor-widget elementor-widget-heading\" data-id=\"4c52209\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-xl\">Ingyenes Jelsz\u00f3gener\u00e1tor<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1329666 elementor-widget elementor-widget-heading\" data-id=\"1329666\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">Ne haszn\u00e1lj gyenge jelsz\u00f3t, gener\u00e1lj er\u0151set \u00e9s egyedit!<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b8cdc0 elementor-widget elementor-widget-spacer\" data-id=\"4b8cdc0\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7886c8c animated-fast elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"7886c8c\" data-element_type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;fadeInDown&quot;,&quot;animation_delay&quot;:0}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a16f31\" data-id=\"7a16f31\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2470e87 elementor-widget elementor-widget-text-editor\" data-id=\"2470e87\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>PRO TIPP:<\/strong> A PassMan C\u00e9ges Jelsz\u00f3kezel\u0151 rendelkezik be\u00e9p\u00edtett jelsz\u00f3gener\u00e1torral, tov\u00e1bb\u00e1 k\u00e9pes automatikusan cser\u00e9lni a jelszavakat id\u0151k\u00f6z\u00f6nk\u00e9nt!\u00a0 <span style=\"color: #4979c4;\"><a style=\"color: #4979c4; background-color: yellow;\" href=\"https:\/\/passman.co\/hu\/probald-ki\/\"><strong>Pr\u00f3b\u00e1ld ki INGYEN &gt;<\/strong><\/a><\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-52a3284 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"52a3284\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-905cd0e\" data-id=\"905cd0e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c35e6e elementor-widget elementor-widget-spacer\" data-id=\"7c35e6e\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8ae6c5 elementor-widget elementor-widget-html\" data-id=\"a8ae6c5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<html>\r\n\r\n<head>\r\n    <meta charset=\"utf-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <link rel=\"stylesheet\"\r\n        href=\"https:\/\/fonts.googleapis.com\/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200\">\r\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/4.7.0\/css\/font-awesome.min.css\">\r\n\r\n    <style>\r\n        body {\r\n            background: white;\r\n        }\r\n\r\n        .pgContainer {\r\n            margin: auto;\r\n            width: 600px;\r\n            height: auto;\r\n            padding: 10px 25px;\r\n            background: white;\r\n            border-radius: 10px;\r\n            box-shadow: 0 0 5px rgba(0, 0, 0, 0.45), 0 4px 8px rgba(0, 0, 0, 0.35), 0 8px 12px rgba(0, 0, 0, 0.15);\r\n            font-family:sans-serif;\r\n        }\r\n\r\n        .pgContainer h2.title {\r\n            font-size: 1.75rem;\r\n            margin: 10px -5px;\r\n            margin-bottom: 30px;\r\n            color: #a6c549;\r\n            text-align: center;\r\n        }\r\n\r\n\r\n\r\n        .input-box {\r\n            position: relative;\r\n        }\r\n\r\n        #result {\r\n            width: 100%;\r\n            height: 53px;\r\n            color: #000;\r\n            background: none;\r\n            font-size: 1.06rem;\r\n            font-weight: 500;\r\n            border-radius: 4px;\r\n            letter-spacing: 1.4px;\r\n            border: 1px solid #aaa;\r\n            padding-top: 15px;\r\n            padding-left: 10px;\r\n        }\r\n\r\n        .copy-text {\r\n            font-size: 1rem !important;\r\n            padding-right: 10px;\r\n            font-family:sans-serif;\r\n        }\r\n\r\n        .copy-all-text {\r\n            font-size: 1.5rem;\r\n        }\r\n\r\n        .check {\r\n            height: 40px;\r\n            padding-right: 10px;\r\n            position: absolute;\r\n            right: 0;\r\n            margin-top: -60px;\r\n            font-size: 2rem;\r\n        }\r\n\r\n        .input-box button {\r\n            width: 85px;\r\n            padding-left: 10px;\r\n            position: absolute;\r\n            right: 0;\r\n            cursor: pointer;\r\n            display: flex;\r\n            margin-top: -53px;\r\n            line-height: 35px;\r\n            background: #a6c549;\r\n            color: white;\r\n            height: 53px;\r\n            border-radius: 4px;\r\n            border: none;\r\n        }\r\n\r\n        .input-box button:hover {\r\n            \/* color: #a6c549 !important; *\/\r\n            background: #000 !important;\r\n        }\r\n\r\n        .pass-indicato-framer {\r\n            width: 100%;\r\n            margin-top: 0.75rem;\r\n            border: 1px solid #f3d346;\r\n            height: 4px;\r\n            border-radius: 25px;\r\n        }\r\n\r\n        .pass-indicator {\r\n            width: 100%;\r\n            height: 4px;\r\n            background: #dfdfdf;\r\n            \/*  margin-top: 0.75rem; *\/\r\n            border-radius: 25px;\r\n        }\r\n\r\n        .pass-indicator {\r\n            width: 50%;\r\n            background-color: #f3d346;\r\n        }\r\n\r\n        .field-title {\r\n            top: -10px;\r\n            left: 8px;\r\n            transform: translatey(-50%);\r\n            font-weight: 800;\r\n            color: black;\r\n            text-transform: uppercase;\r\n            font-size: 0.65rem;\r\n            pointer-events: none;\r\n            user-select: none;\r\n        }\r\n\r\n        .options {\r\n            width: 100%;\r\n            height: auto;\r\n            margin: 50px 0;\r\n        }\r\n\r\n        .length__title {\r\n            margin-top: 10px;\r\n            margin-right: 20px;\r\n        }\r\n\r\n        .range__slider {\r\n            position: relative;\r\n            width: 100%;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            border-radius: 8px;\r\n            margin: 30px 0;\r\n        }\r\n\r\n        #passwordLength {\r\n            padding-left: 20px;\r\n            position: absolute;\r\n            font-size: 12px;\r\n            font-weight: bold;\r\n            right: 5px;\r\n        }\r\n\r\n        #slider {\r\n            -webkit-appearance: none;\r\n            width: calc(100% - (70px));\r\n            height: 2px;\r\n            border-radius: 5px;\r\n            background: black;\r\n            outline: none;\r\n            padding: 0;\r\n            margin: 0;\r\n            cursor: pointer;\r\n            margin-right: 40px;\r\n        }\r\n\r\n        #slider::-webkit-slider-thumb {\r\n            -webkit-appearance: none;\r\n            width: 20px;\r\n            height: 20px;\r\n            border-radius: 50%;\r\n            background: black;\r\n            cursor: pointer;\r\n            transition: all 0.15s ease-in-out;\r\n        }\r\n\r\n        #slider::-webkit-slider-thumb:hover {\r\n            background: #a6c549;\r\n            transform: scale(1.2);\r\n        }\r\n\r\n        #slider::-moz-range-thumb {\r\n            width: 20px;\r\n            height: 20px;\r\n            border: 0;\r\n            border-radius: 50%;\r\n            background: #fff;\r\n            cursor: pointer;\r\n            transition: background 0.15s ease-in-out;\r\n        }\r\n\r\n        #slider::-moz-range-thumb:hover {\r\n            background: #d4d4d4;\r\n        }\r\n\r\n        .settings {\r\n            widows: 100%;\r\n            display: grid;\r\n        }\r\n\r\n        .settingsBox {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n        }\r\n\r\n        .setting {\r\n            margin: auto;\r\n            position: relative;\r\n            width: 98%;\r\n            height: calc(60px - 5px);\r\n            background: rgba(190, 190, 190, 0.2);\r\n            border-radius: 8px;\r\n            display: flex;\r\n            align-items: center;\r\n            color: black;\r\n            margin-bottom: 8px;\r\n        }\r\n\r\n        .setting input {\r\n            opacity: 0;\r\n            padding-left: 10px;\r\n        }\r\n\r\n        .setting input+label {\r\n            user-select: none;\r\n        }\r\n\r\n        .setting input+label::before,\r\n        .setting input+label::after {\r\n            content: '';\r\n            position: absolute;\r\n            transition: 150ms cubic-bezier(0.24, 0, 0.5, 1);\r\n            transform: translatey(-50%);\r\n            top: 50%;\r\n            right: 10px;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .setting input+label::before {\r\n            height: 30px;\r\n            width: 50px;\r\n            border-radius: 30px;\r\n            background: rgba(106, 106, 106, 0.5);\r\n        }\r\n\r\n        .settings .setting input+label::after {\r\n            height: 24px;\r\n            width: 24px;\r\n            border-radius: 60px;\r\n            right: 32px;\r\n            background: #fff;\r\n        }\r\n\r\n        .setting input:checked+label:before {\r\n            background: #a6c549;\r\n            transition: all 150ms cubic-bezier(0, 0, 0, 0.5);\r\n        }\r\n\r\n        .setting input:checked+label:after {\r\n            right: 14px;\r\n        }\r\n\r\n        .setting input:checked+label:before {\r\n            box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.75);\r\n        }\r\n\r\n        .setting input:disabled+label:before,\r\n        .setting input:disabled+label:after {\r\n            cursor: not-allowed;\r\n        }\r\n\r\n        .setting input:disabled+label:before {\r\n            background: #4f4f6a;\r\n        }\r\n\r\n        .setting input:disabled+label:after {\r\n            background: #909090;\r\n        }\r\n\r\n        .btn.generate {\r\n            user-select: none;\r\n            position: relative;\r\n            width: 100%;\r\n            height: 50px;\r\n            margin: 10px 0;\r\n            border-radius: 8px;\r\n            color: #fff;\r\n            border: none;\r\n            background: #a6c549;\r\n            letter-spacing: 1px;\r\n            font-weight: bold;\r\n            text-transform: uppercase;\r\n            cursor: pointer;\r\n            transition: all 150ms ease;\r\n        }\r\n\r\n        .btn.generate:hover {\r\n            background: black;\r\n            color: white;\r\n        }\r\n\r\n        .btn.generate:active {\r\n            transform: translatey(-3%);\r\n            box-shadow: 0 4px 8px rgba(255, 255, 255, 0.08);\r\n        }\r\n\r\n        ::selection {\r\n            background-color: #a6c549;\r\n        }\r\n\r\n        @media screen and (max-width: 480px) {\r\n            .pgContainer {\r\n                margin: auto;\r\n                margin-right: 5px;\r\n                width: 100%;\r\n            }\r\n\r\n            .settingsBox {\r\n                display: grid;\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            #generate {\r\n                height: 100%;\r\n            }\r\n        }\r\n\r\n\r\n        .number {\r\n            color: #5C85C4;\r\n        }\r\n\r\n        .letter {\r\n            color: black;\r\n        }\r\n\r\n        .special {\r\n            color: #C44735;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n\r\n<body>\r\n    <div class=\"pgContainer\">\r\n        <h2 class=\"title\">PassMan jelsz\u00f3gener\u00e1tor<\/h2>\r\n        <div class=\"result\">\r\n            <div class=\"input-box\">\r\n                <div id=\"result\"><\/div>\r\n                <div id=\"password\">\r\n                    <button class=\"material-symbols-rounded\">\r\n                        <span class=\"copy-text\">M\u00e1sol<\/span>\r\n                        <span class=\"copy-all-text\">copy_all<\/span>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <script>\r\n            const copyIcon = document.querySelector(\".input-box #password\"),\r\n                passwordInput = document.querySelector(\".input-box #result\"),\r\n                resultInput = document.getElementById(\"result\");\r\n\r\n            const copyPassword = () => { btnEvent(); }\r\n\r\n            copyIcon.addEventListener(\"click\", copyPassword);\r\n            resultInput.addEventListener(\"copy\", function (event) { btnEvent(); });\r\n\r\n            function btnEvent() {\r\n                navigator.clipboard.writeText(passwordInput.value);\r\n                copyIcon.innerHTML = '<span class=\"material-symbols-rounded\">'\r\n                    + '<span class=\"check\">check<\/span><\/span>';\r\n                copyIcon.style.color = \"#a6c549\";\r\n                copyIcon.style.background = 'none';\r\n                setTimeout(() => {\r\n                    copyIcon.innerHTML = '<button class=\"material-symbols-rounded\">'\r\n                        + '<span class=\"copy-text\">copy<\/span>'\r\n                        + '<span class=\"copy-all-text\">copy_all<\/span>'\r\n                        + '<\/button>';\r\n                    copyIcon.style.color = \"#fff\";\r\n                    copyIcon.style.background = '#a6c549';\r\n                }, 1500);\r\n            }\r\n\r\n        <\/script>\r\n\r\n        <div class=\"pass-indicato-framer\">\r\n            <div class=\"pass-indicator\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"length range__slider\">\r\n            <div class=\"length__title field-title\" data-length=\"0\">\r\n                Hossz:\r\n            <\/div>\r\n            <input type=\"range\" id=\"slider\" min=\"4\" max=\"32\" value=\"16\" class=\"mySlider\">\r\n            <p><span id=\"passwordLength\">16<\/span><\/p>\r\n        <\/div>\r\n\r\n        <div class=\"settings\">\r\n            <span class=\"setting__title field-title\">\r\n                Param\u00e9terek:\r\n            <\/span>\r\n            <div class=\"settingsBox\">\r\n                <div class=\"setting\">\r\n                    <input type=\"checkbox\" id=\"uppercase\" checked>\r\n                    <label for=\"uppercase\">\r\n                        Nagybet\u0171\r\n                    <\/label>\r\n                <\/div>\r\n                <div class=\"setting\">\r\n                    <input type=\"checkbox\" id=\"lowercase\" checked>\r\n                    <label for=\"lowercase\">\r\n                        Kisbet\u0171\r\n                    <\/label>\r\n                <\/div>\r\n                <div class=\"setting\">\r\n                    <input type=\"checkbox\" id=\"number\" checked>\r\n                    <label for=\"number\">\r\n                        Sz\u00e1mok\r\n                    <\/label>\r\n                <\/div>\r\n                <div class=\"setting\">\r\n                    <input type=\"checkbox\" id=\"symbol\" checked>\r\n                    <label for=\"symbol\">\r\n                        Szimb\u00f3lumok\r\n                    <\/label>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <button class=\"btn generate\" id=\"generate\">\r\n            Gener\u00e1lj \u00faj jelsz\u00f3t!\r\n        <\/button>\r\n    <\/div>\r\n\r\n    <script language=\"JavaScript\">\r\n        const sliderProps = {\r\n            fill: \"#a6c549\",\r\n            background: \"rgba(120, 120, 120, 0.3)\",\r\n        };\r\n\r\n        const slider = document.querySelector(\".range__slider\");\r\n        const sliderValue = document.querySelector(\".length__title\");\r\n\r\n        slider.querySelector('input').addEventListener(\"input\", event => {\r\n            sliderValue.setAttribute(\"data-length\", event.target.value);\r\n            applyFill(event.target);\r\n        });\r\n\r\n        applyFill(slider.querySelector(\"input\"));\r\n\r\n        function applyFill(slider) {\r\n            const percentage = (100 * (slider.value - slider.min)) \/ (slider.max - slider.min);\r\n            const bg = `linear-gradient(90deg, ${sliderProps.fill} ${percentage}%, ${sliderProps.background} ${percentage + 0.1}%)`;\r\n            slider.style.background = bg;\r\n            sliderValue.setAttribute(\"data-length\", slider.value);\r\n        }\r\n\r\n        const randomFunc = {\r\n            lower: getRandomLower,\r\n            upper: getRandomUpper,\r\n            number: getRandomNumber,\r\n            symbol: getRandomSymbol,\r\n        };\r\n\r\n        function secureMathRandom() {\r\n            return window.crypto.getRandomValues(new Uint32Array(1))[0] \/ (Math.pow(2, 32) - 1);\r\n        }\r\n\r\n        function getRandomLower() {\r\n            return String.fromCharCode(Math.floor(Math.random() * 26) + 97);\r\n        }\r\n        function getRandomUpper() {\r\n            return String.fromCharCode(Math.floor(Math.random() * 26) + 65);\r\n        }\r\n        function getRandomNumber() {\r\n            return String.fromCharCode(Math.floor(secureMathRandom() * 10) + 48);\r\n        }\r\n        function getRandomSymbol() {\r\n            const symbols = '~!@#$%^&*()_+{}\":?><;.,';\r\n            return symbols[Math.floor(Math.random() * symbols.length)];\r\n        }\r\n\r\n        const resultEl = document.getElementById('result');\r\n        const lengthEl = document.getElementById('slider');\r\n        const uppercaseEl = document.getElementById('uppercase');\r\n        const lowercaseEl = document.getElementById('lowercase');\r\n        const numberEl = document.getElementById('number');\r\n        const symbolEl = document.getElementById(\"symbol\");\r\n        numberEl.checked = false;\r\n        symbolEl.checked = false;\r\n\r\n        const generateBtn = document.getElementById('generate');\r\n        const resultContainer = document.querySelector('.result');\r\n\r\n        const passIndicator = document.querySelector(\".pass-indicator\"),\r\n            passIndicatorFramer = document.querySelector(\".pass-indicato-framer\");\r\n\r\n        let generatedPassword = false;\r\n\r\n        let resultContainerBound = {\r\n            left: resultContainer.getBoundingClientRect().left,\r\n            top: resultContainer.getBoundingClientRect().top,\r\n        };\r\n\r\n        resultContainer.addEventListener('mousemove', e => {\r\n            resultContainerBound = {\r\n                left: resultContainer.getBoundingClientRect().left,\r\n                top: resultContainer.getBoundingClientRect().top,\r\n            };\r\n        });\r\n        window.addEventListener('resize', e => {\r\n            resultContainerBound = {\r\n                left: resultContainer.getBoundingClientRect().left,\r\n                top: resultContainer.getBoundingClientRect().top,\r\n            };\r\n        })\r\n\r\n\r\n        document.addEventListener(\"DOMContentLoaded\", function () {\r\n            const slider = document.getElementById(\"slider\");\r\n            slider.addEventListener(\"input\", function () {\r\n                const value = this.value;\r\n                document.querySelector(\".length span\").innerText = value;\r\n            });\r\n        });\r\n\r\n        function name(params) {\r\n            params.addEventListener(\"click\", () => {\r\n                const length = +lengthEl.value;\r\n                const hasLower = lowercaseEl.checked;\r\n                const hasUpper = uppercaseEl.checked;\r\n                const hasNumber = numberEl.checked;\r\n                const hasSymbol = symbolEl.checked;\r\n                generatedPassword = true;\r\n                resultEl.value = generatePassword(length, hasLower, hasUpper, hasNumber, hasSymbol);\r\n                const inputString = resultEl.value;\r\n                const coloredHtml = generateColoredSpan(inputString);\r\n                document.querySelector(\"#result\").innerHTML = coloredHtml;\r\n                passwordStrength();\r\n            });\r\n        }\r\n\r\n        function passwordStrength() {\r\n            const settings = [lowercaseEl, uppercaseEl, numberEl, symbolEl];\r\n            var settingDb = 0;\r\n\r\n            for (let i = 0; i < settings.length; i++) {\r\n                if (settings[i].checked) {\r\n                    settingDb++\r\n                }\r\n            }\r\n\r\n            if (settingDb == 4) {\r\n                passwordStrengthStyle(6, 8);\r\n            } else if (settingDb == 3) {\r\n                passwordStrengthStyle(6, 12);\r\n            } else {\r\n                passwordStrengthStyle(12, 24);\r\n            }\r\n        }\r\n\r\n        function passwordStrengthStyle(num1, num2) {\r\n            passIndicator.style.background = lengthEl.value < num1 ? \"#C44735\" : lengthEl.value < num2 ? \"#f3d346\" : \"#a6c549\";\r\n            passIndicator.style.width = lengthEl.value < num1 ? \"20%\" : lengthEl.value < num2 ? \"50%\" : \"100%\";\r\n            passIndicatorFramer.style.border = lengthEl.value < num1 ? \"1px solid #C44735\" : lengthEl.value < num2 ? \"1px solid #f3d346\" : \"1px solid #a6c549\";\r\n        }\r\n\r\n        name(lengthEl);\r\n        name(generateBtn);\r\n        name(lowercaseEl);\r\n        name(uppercaseEl);\r\n        name(numberEl);\r\n        name(symbolEl);\r\n\r\n        function generatePassword(length, lower, upper, number, symbol) {\r\n            let generatedPassword = '';\r\n            const typesCount = lower + upper + number + symbol;\r\n            const typesArr = [{ lower }, { upper }, { number }, { symbol }].filter(item => Object.values(item)[0]);\r\n            if (typesCount === 0) {\r\n                return '';\r\n            }\r\n            for (let i = 0; i < length; i++) {\r\n                typesArr.forEach(type => {\r\n                    const funcName = Object.keys(type)[0];\r\n                    generatedPassword += randomFunc[funcName]();\r\n                });\r\n            }\r\n            return generatedPassword.slice(0, length);\r\n        }\r\n\r\n        function generateColoredSpan(inputString) {\r\n            let outputHtml = \"\";\r\n            for (const char of inputString) {\r\n                let className = \"\";\r\n\r\n                if (\/\\d\/.test(char)) {\r\n                    className = \"number\";\r\n                } else if (\/[a-zA-Z]\/.test(char)) {\r\n                    className = \"letter\";\r\n                } else { className = \"special\"; }\r\n\r\n                outputHtml += `<span class=\"${className}\">${char}<\/span>`;\r\n            }\r\n            return outputHtml;\r\n        }\r\n\r\n        function disableOnlyCheckbox() {\r\n            let totalChecked = [uppercaseEl, lowercaseEl, numberEl, symbolEl].filter(el => el.checked)\r\n            totalChecked.forEach(el => {\r\n                if (totalChecked.length == 1) {\r\n                    el.disabled = true;\r\n                } else {\r\n                    el.disabled = false;\r\n                }\r\n            })\r\n        }\r\n\r\n        [uppercaseEl, lowercaseEl, numberEl, symbolEl].forEach(el => {\r\n            el.addEventListener('click', () => {\r\n                disableOnlyCheckbox()\r\n            })\r\n        })\r\n    <\/script>\r\n\r\n<\/body>\r\n\r\n<\/html>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fee7d77 elementor-widget elementor-widget-spacer\" data-id=\"fee7d77\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-148156a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"148156a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ab826e0\" data-id=\"ab826e0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-29ed72e elementor-widget elementor-widget-heading\" data-id=\"29ed72e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">Rossz jelsz\u00f3kezel\u00e9si szok\u00e1sok<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93e1d66 elementor-widget elementor-widget-text-editor\" data-id=\"93e1d66\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>\u201cVelem nem t\u00f6rt\u00e9nhet meg\u201d<br \/><\/strong>Azt hiszed, hogy a fi\u00f3kod \u00e9rt\u00e9ktelen a b\u0171n\u00f6z\u0151knek<\/p><p><strong>\u201cM\u00e9g belegondolni is f\u00e1raszt\u00f3\u201d<\/strong><br \/>Lusta vagy el\u00e9g figyelmet ford\u00edtani a jelszavakra<\/p><p><strong>\u201c\u00dagy t\u00e1rolom, ahogy megszoktam\u201d<\/strong><br \/>Jelsz\u00f3kezel\u0151 szoftver helyett Excelben, cetliken, vagy a billenty\u0171zet alatt t\u00e1rolsz jelszavakat.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d52fe0b\" data-id=\"d52fe0b\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-72d77f4 elementor-widget elementor-widget-spacer\" data-id=\"72d77f4\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82f2f7b elementor-widget elementor-widget-heading\" data-id=\"82f2f7b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-large\">Top 10 legrosszabb jelsz\u00f3 (Forbes):<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25f6aab elementor-widget elementor-widget-text-editor\" data-id=\"25f6aab\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ol><li style=\"text-align: left;\">123456<\/li><li>password<\/li><li>123456789<\/li><li>12345678<\/li><li>12345<\/li><li>1111111<\/li><li>1234567<\/li><li>sunshine<\/li><li>qwerty<\/li><li>iloveyou<\/li><\/ol>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9b26a37 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9b26a37\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-940bc44\" data-id=\"940bc44\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f5c2083 elementor-widget elementor-widget-spacer\" data-id=\"f5c2083\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48d06ae elementor-widget elementor-widget-heading\" data-id=\"48d06ae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">Mi\u00e9rt kell egyedi \u00e9s er\u0151s jelsz\u00f3t k\u00e9sz\u00edteni jelsz\u00f3gener\u00e1torral?<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3f5ed35 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3f5ed35\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b942e5c\" data-id=\"b942e5c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-29dd04e elementor-widget elementor-widget-text-editor\" data-id=\"29dd04e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>A legt\u00f6bb adatlop\u00e1st a gyenge vagy rosszul t\u00e1rolt jelszavak okozz\u00e1k. A rosszfi\u00fak mindennapos gyakorlata, hogy felt\u00f6rnek webhelyeket, felhaszn\u00e1l\u00f3i fi\u00f3kokat, \u00e9s nyilv\u00e1nosan el\u00e9rhet\u0151v\u00e9 teszik az e-mail c\u00edmekhez t\u00e1rs\u00edtott felhaszn\u00e1l\u00f3n\u00e9v\/jelsz\u00f3 p\u00e1rokat. Ez arra \u00f6szt\u00f6n\u00f6z m\u00e1sokat, hogy megn\u00e9zz\u00e9k, ugyanahhoz a szem\u00e9lyhez tartozik-e m\u00e1s munkahelyi vagy szem\u00e9lyes felhaszn\u00e1l\u00f3i fi\u00f3k. \u00cdgy v\u00e1lhatnak nyilv\u00e1noss\u00e1 az \u00fczleti titkaid, vagy ak\u00e1r mag\u00e1nmegtakar\u00edt\u00e1sod is k\u00f6nnyen felsz\u00edv\u00f3dhat.<\/p><p><strong>Milyen az er\u0151s, egyedi jelsz\u00f3?<\/strong><\/p><p>A jelsz\u00f3 akkor er\u0151s, ha legal\u00e1bb 16 karaktert, kis- \u00e9s nagybet\u0171ket, sz\u00e1mokat \u00e9s szimb\u00f3lumokat tartalmaz, \u00e9s egyedi, ha csak egy felhaszn\u00e1l\u00f3i fi\u00f3khoz haszn\u00e1lj\u00e1k.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-21f229c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"21f229c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-f55e5bb\" data-id=\"f55e5bb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9db8126 elementor-widget elementor-widget-heading\" data-id=\"9db8126\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">A c\u00e9ges jelsz\u00f3kezel\u00e9s kih\u00edv\u00e1sai<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f59c1a elementor-widget elementor-widget-text-editor\" data-id=\"3f59c1a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Az \u00fczleti \u00e9s a szem\u00e9lyes jelsz\u00f3kezel\u00e9si c\u00e9lok nagyon hasonl\u00f3ak, de a v\u00e1llalkoz\u00e1sok \u00e1ltal\u00e1ban nagyobb k\u00e1rt szenvedhetnek a rossz jelsz\u00f3kezel\u00e9s miatt.<\/p><p><strong>Jelsz\u00f3 t\u00e1rol\u00e1sa<\/strong><\/p><p>Gyakori, hogy a dolgoz\u00f3k jelszavaikat \u00f6ntapad\u00f3 cetliken vagy v\u00e9detlen Excel-t\u00e1bl\u00e1zatban t\u00e1rolj\u00e1k, amelyhez k\u00f6nnyen hozz\u00e1 lehet f\u00e9rni, \u00edgy m\u00e1r a jelsz\u00f3val v\u00e9dett adatok sem min\u0151s\u00fclnek titkosnak.<\/p><p><strong>Hozz\u00e1f\u00e9r\u00e9s kezel\u00e9se<\/strong><\/p><p>A legt\u00f6bb v\u00e1llalat nem tesz el\u00e9g er\u0151fesz\u00edt\u00e9st a hozz\u00e1f\u00e9r\u00e9sek kezel\u00e9s\u00e9vel kapcsolatban, \u00e9s egyes felhaszn\u00e1l\u00f3k val\u00f3j\u00e1ban t\u00f6bb jogosult\u00e1ggal rendelkeznek a sz\u00fcks\u00e9gesn\u00e9l. Mindenkinek csak ahhoz a fi\u00f3khoz kellene hozz\u00e1f\u00e9rni, amely a munk\u00e1ja elv\u00e9gz\u00e9s\u00e9hez sz\u00fcks\u00e9ges!<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-144be8f\" data-id=\"144be8f\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1721500 elementor-widget elementor-widget-heading\" data-id=\"1721500\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-large\">\u00cdgy v\u00e9dd meg a c\u00e9ges jelszavakat:\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9007d5d elementor-widget elementor-widget-text-editor\" data-id=\"9007d5d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>T\u00e1rolj\u00e1tok a jelszavakat titkos\u00edtott jelsz\u00f3t\u00e1rol\u00f3ban<\/li><li>Egy jelsz\u00f3nak egy fi\u00f3khoz kell tartoznia<\/li><li>Legyen k\u00f6vetkezetes jelsz\u00f3politika a c\u00e9gben<\/li><li>K\u00f6vesd a felhaszn\u00e1l\u00f3k tev\u00e9kenys\u00e9geit<\/li><li>Haszn\u00e1ljatok t\u00f6bbt\u00e9nyez\u0151s hiteles\u00edt\u00e9st<\/li><li>Korl\u00e1tozd a felhaszn\u00e1l\u00f3k jogosults\u00e1gait<\/li><li>K\u00e9sz\u00edts biztons\u00e1gos, egyedi jelszavakat (jelsz\u00f3gener\u00e1tor)<\/li><li>Rendszeres id\u0151k\u00f6z\u00f6nk\u00e9nt v\u00e1ltoztassatok jelsz\u00f3t<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bd32e8e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bd32e8e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a28e460\" data-id=\"a28e460\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-102e21e elementor-widget elementor-widget-spacer\" data-id=\"102e21e\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e556a6 elementor-widget elementor-widget-heading\" data-id=\"0e556a6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-xl\">Haszn\u00e1lj PassMan C\u00e9ges Jelsz\u00f3kezel\u0151 szoftvert!<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68f16fa elementor-widget elementor-widget-text-editor\" data-id=\"68f16fa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Mivel szem el\u0151tt kell tartani \u00e9s folyamatosan cser\u00e9lni a jelszavakat, egy jelsz\u00f3kezel\u0151 szoftver lassan <strong>n\u00e9lk\u00fcl\u00f6zhetetlen eszk\u00f6zz\u00e9 v\u00e1lik<\/strong>, mind a mag\u00e1n\u00e9letben, mind az \u00fczleti \u00e9letben.<\/p><p>Ne feledd, a c\u00e9ged titkai\u00e9rt nem csak te, hanem <strong>az eg\u00e9sz csapatod felel\u0151s!<\/strong> A jelszavakat a munkat\u00e1rsak gyakran megosztj\u00e1k egym\u00e1ssal, \u00edgy biztos\u00edtva a c\u00e9g gyors \u00e9s alapvet\u0151 m\u0171k\u00f6d\u00e9s\u00e9t (banksz\u00e1ml\u00e1k, c\u00e9ges szerverek, k\u00fcl\u00f6nf\u00e9le webes fel\u00fcletek). Ennek visszaszor\u00edt\u00e1sa lehetetlen, de nem is sz\u00fcks\u00e9ges, ink\u00e1bb legyen egy j\u00f3l visszak\u00f6vethet\u0151 rendszer, amely az ilyen folyamatok biztons\u00e1gos lebonyol\u00edt\u00e1s\u00e1t seg\u00edti!<\/p><p>A PassMan C\u00e9ges Jelsz\u00f3kezel\u0151&#8230;<\/p><ul><li>Szab\u00e1lyozza a hozz\u00e1f\u00e9r\u00e9seket (a mag\u00e1n jelsz\u00f3kezel\u0151k ezt nem tudj\u00e1k)<\/li><li>Megv\u00e9di az \u00fczleti titkaid hozz\u00e1f\u00e9r\u00e9s-kezel\u00e9ssel, tev\u00e9kenys\u00e9gnapl\u00f3z\u00e1ssal vagy biztons\u00e1gos, jelsz\u00f3 n\u00e9lk\u00fcli bejelentkez\u00e9ssel.<\/li><li>Be\u00e9p\u00edtett jelsz\u00f3gener\u00e1torral elk\u00e9sz\u00edti \u00e9s ak\u00e1r automatikusan le is cser\u00e9li a jelszavakat<\/li><li>Munkamenetek l\u00e9trehoz\u00e1s\u00e1ra, kezel\u00e9s\u00e9re \u00e9s r\u00f6gz\u00edt\u00e9s\u00e9re is k\u00e9pes (session recording)<\/li><li>K\u00f6nnyen haszn\u00e1lhat\u00f3 fel\u00fcletet biztos\u00edt a felhaszn\u00e1l\u00f3knak<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c3731d6 main-slider elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c3731d6\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-be55432\" data-id=\"be55432\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d2e7815 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d2e7815\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d7b3c17\" data-id=\"d7b3c17\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e50343c elementor-widget elementor-widget-spacer\" data-id=\"e50343c\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ea7725 elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"1ea7725\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">PassMan c\u00e9ges Jelsz\u00f3kezel\u0151 (PAM)<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25d299b elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"25d299b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\"Egy jelsz\u00f3 mindfelett\"<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5d95ccc elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5d95ccc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-1c53aec\" data-id=\"1c53aec\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6d8af25 elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"6d8af25\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-lg\" href=\"\/hu\/probald-ki\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-chevron-circle-right\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Pr\u00f3b\u00e1ld ki!<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-11a494c\" data-id=\"11a494c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1e2168c elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"1e2168c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/passman.co\/wp-content\/uploads\/2023\/06\/passman-pm-db-5-1.png\" class=\"attachment-full size-full wp-image-5801\" alt=\"\" srcset=\"https:\/\/passman.co\/wp-content\/uploads\/2023\/06\/passman-pm-db-5-1.png 1920w, https:\/\/passman.co\/wp-content\/uploads\/2023\/06\/passman-pm-db-5-1-300x169.png 300w, https:\/\/passman.co\/wp-content\/uploads\/2023\/06\/passman-pm-db-5-1-1024x576.png 1024w, https:\/\/passman.co\/wp-content\/uploads\/2023\/06\/passman-pm-db-5-1-768x432.png 768w, https:\/\/passman.co\/wp-content\/uploads\/2023\/06\/passman-pm-db-5-1-1536x864.png 1536w, https:\/\/passman.co\/wp-content\/uploads\/2023\/06\/passman-pm-db-5-1-600x338.png 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ingyenes Jelsz\u00f3gener\u00e1tor Ne haszn\u00e1lj gyenge jelsz\u00f3t, gener\u00e1lj er\u0151set \u00e9s egyedit! PRO TIPP: A PassMan C\u00e9ges Jelsz\u00f3kezel\u0151 rendelkezik be\u00e9p\u00edtett jelsz\u00f3gener\u00e1torral, tov\u00e1bb\u00e1 k\u00e9pes automatikusan cser\u00e9lni a jelszavakat id\u0151k\u00f6z\u00f6nk\u00e9nt!\u00a0 Pr\u00f3b\u00e1ld ki INGYEN &gt; PassMan jelsz\u00f3gener\u00e1tor M\u00e1sol copy_all Hossz: 16 Param\u00e9terek: Nagybet\u0171 Kisbet\u0171 Sz\u00e1mok Szimb\u00f3lumok Gener\u00e1lj \u00faj jelsz\u00f3t! Rossz jelsz\u00f3kezel\u00e9si szok\u00e1sok \u201cVelem nem t\u00f6rt\u00e9nhet meg\u201dAzt hiszed, hogy a fi\u00f3kod &#8230; <a title=\"Jelsz\u00f3gener\u00e1tor\" class=\"read-more\" href=\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/\" aria-label=\"Tov\u00e1bbiak Jelsz\u00f3gener\u00e1tor\">Olvass tov\u00e1bb<\/a><\/p>\n","protected":false},"author":2,"featured_media":4946,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[111,4,124],"tags":[],"class_list":["post-7520","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jelszokezelo","category-uncategorized","category-vallalati-jelszokezelo-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Jelsz\u00f3gener\u00e1tor - PassMan Password Manager<\/title>\n<meta name=\"description\" content=\"Ingyenes jelsz\u00f3gener\u00e1tor egyedi \u00e9s szuper-er\u0151s jelszavak k\u00e9sz\u00edt\u00e9s\u00e9hez! A hackerek a jelsz\u00f3dra p\u00e1ly\u00e1znak, de te ne kock\u00e1ztass!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/\" \/>\n<meta property=\"og:locale\" content=\"hu_HU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jelsz\u00f3gener\u00e1tor - PassMan Password Manager\" \/>\n<meta property=\"og:description\" content=\"Ingyenes jelsz\u00f3gener\u00e1tor egyedi \u00e9s szuper-er\u0151s jelszavak k\u00e9sz\u00edt\u00e9s\u00e9hez! A hackerek a jelsz\u00f3dra p\u00e1ly\u00e1znak, de te ne kock\u00e1ztass!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/\" \/>\n<meta property=\"og:site_name\" content=\"PassMan Password Manager\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-04T13:38:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-30T18:14:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/passman.co\/wp-content\/uploads\/2023\/05\/create-strong-passwords-passman.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"940\" \/>\n\t<meta property=\"og:image:height\" content=\"788\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bence Tomhauser\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szerz\u0151:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bence Tomhauser\" \/>\n\t<meta name=\"twitter:label2\" content=\"Becs\u00fclt olvas\u00e1si id\u0151\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 perc\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/\"},\"author\":{\"name\":\"Bence Tomhauser\",\"@id\":\"https:\/\/passman.co\/hu\/#\/schema\/person\/b4b208afa93e23553d797cd0937c6724\"},\"headline\":\"Jelsz\u00f3gener\u00e1tor\",\"datePublished\":\"2023-05-04T13:38:08+00:00\",\"dateModified\":\"2023-10-30T18:14:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/\"},\"wordCount\":761,\"publisher\":{\"@id\":\"https:\/\/passman.co\/hu\/#organization\"},\"articleSection\":[\"jelsz\u00f3kezel\u0151\",\"Uncategorized\",\"v\u00e1llalati jelsz\u00f3kezel\u0151\"],\"inLanguage\":\"hu\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/\",\"url\":\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/\",\"name\":\"Jelsz\u00f3gener\u00e1tor - PassMan Password Manager\",\"isPartOf\":{\"@id\":\"https:\/\/passman.co\/hu\/#website\"},\"datePublished\":\"2023-05-04T13:38:08+00:00\",\"dateModified\":\"2023-10-30T18:14:19+00:00\",\"description\":\"Ingyenes jelsz\u00f3gener\u00e1tor egyedi \u00e9s szuper-er\u0151s jelszavak k\u00e9sz\u00edt\u00e9s\u00e9hez! A hackerek a jelsz\u00f3dra p\u00e1ly\u00e1znak, de te ne kock\u00e1ztass!\",\"breadcrumb\":{\"@id\":\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/#breadcrumb\"},\"inLanguage\":\"hu\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/passman.co\/hu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jelsz\u00f3gener\u00e1tor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/passman.co\/hu\/#website\",\"url\":\"https:\/\/passman.co\/hu\/\",\"name\":\"PassMan Password Manager\",\"description\":\"Complete password protection for businesses\",\"publisher\":{\"@id\":\"https:\/\/passman.co\/hu\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/passman.co\/hu\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"hu\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/passman.co\/hu\/#organization\",\"name\":\"PassMan Password Manager\",\"url\":\"https:\/\/passman.co\/hu\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\/\/passman.co\/hu\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/passman.co\/wp-content\/uploads\/2023\/03\/cropped-passman-logo-fejlec.png\",\"contentUrl\":\"https:\/\/passman.co\/wp-content\/uploads\/2023\/03\/cropped-passman-logo-fejlec.png\",\"width\":50,\"height\":50,\"caption\":\"PassMan Password Manager\"},\"image\":{\"@id\":\"https:\/\/passman.co\/hu\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/passman.co\/hu\/#\/schema\/person\/b4b208afa93e23553d797cd0937c6724\",\"name\":\"Bence Tomhauser\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\/\/passman.co\/hu\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6246769f6ea57a9685a188960eb6f16a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6246769f6ea57a9685a188960eb6f16a?s=96&d=mm&r=g\",\"caption\":\"Bence Tomhauser\"},\"url\":\"https:\/\/passman.co\/hu\/blog\/author\/bence\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jelsz\u00f3gener\u00e1tor - PassMan Password Manager","description":"Ingyenes jelsz\u00f3gener\u00e1tor egyedi \u00e9s szuper-er\u0151s jelszavak k\u00e9sz\u00edt\u00e9s\u00e9hez! A hackerek a jelsz\u00f3dra p\u00e1ly\u00e1znak, de te ne kock\u00e1ztass!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/","og_locale":"hu_HU","og_type":"article","og_title":"Jelsz\u00f3gener\u00e1tor - PassMan Password Manager","og_description":"Ingyenes jelsz\u00f3gener\u00e1tor egyedi \u00e9s szuper-er\u0151s jelszavak k\u00e9sz\u00edt\u00e9s\u00e9hez! A hackerek a jelsz\u00f3dra p\u00e1ly\u00e1znak, de te ne kock\u00e1ztass!","og_url":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/","og_site_name":"PassMan Password Manager","article_published_time":"2023-05-04T13:38:08+00:00","article_modified_time":"2023-10-30T18:14:19+00:00","og_image":[{"width":940,"height":788,"url":"https:\/\/passman.co\/wp-content\/uploads\/2023\/05\/create-strong-passwords-passman.jpg","type":"image\/jpeg"}],"author":"Bence Tomhauser","twitter_card":"summary_large_image","twitter_misc":{"Szerz\u0151:":"Bence Tomhauser","Becs\u00fclt olvas\u00e1si id\u0151":"3 perc"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/#article","isPartOf":{"@id":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/"},"author":{"name":"Bence Tomhauser","@id":"https:\/\/passman.co\/hu\/#\/schema\/person\/b4b208afa93e23553d797cd0937c6724"},"headline":"Jelsz\u00f3gener\u00e1tor","datePublished":"2023-05-04T13:38:08+00:00","dateModified":"2023-10-30T18:14:19+00:00","mainEntityOfPage":{"@id":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/"},"wordCount":761,"publisher":{"@id":"https:\/\/passman.co\/hu\/#organization"},"articleSection":["jelsz\u00f3kezel\u0151","Uncategorized","v\u00e1llalati jelsz\u00f3kezel\u0151"],"inLanguage":"hu"},{"@type":"WebPage","@id":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/","url":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/","name":"Jelsz\u00f3gener\u00e1tor - PassMan Password Manager","isPartOf":{"@id":"https:\/\/passman.co\/hu\/#website"},"datePublished":"2023-05-04T13:38:08+00:00","dateModified":"2023-10-30T18:14:19+00:00","description":"Ingyenes jelsz\u00f3gener\u00e1tor egyedi \u00e9s szuper-er\u0151s jelszavak k\u00e9sz\u00edt\u00e9s\u00e9hez! A hackerek a jelsz\u00f3dra p\u00e1ly\u00e1znak, de te ne kock\u00e1ztass!","breadcrumb":{"@id":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/#breadcrumb"},"inLanguage":"hu","potentialAction":[{"@type":"ReadAction","target":["https:\/\/passman.co\/hu\/blog\/jelszogenerator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/passman.co\/hu\/blog\/jelszogenerator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/passman.co\/hu\/"},{"@type":"ListItem","position":2,"name":"Jelsz\u00f3gener\u00e1tor"}]},{"@type":"WebSite","@id":"https:\/\/passman.co\/hu\/#website","url":"https:\/\/passman.co\/hu\/","name":"PassMan Password Manager","description":"Complete password protection for businesses","publisher":{"@id":"https:\/\/passman.co\/hu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/passman.co\/hu\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"hu"},{"@type":"Organization","@id":"https:\/\/passman.co\/hu\/#organization","name":"PassMan Password Manager","url":"https:\/\/passman.co\/hu\/","logo":{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/passman.co\/hu\/#\/schema\/logo\/image\/","url":"https:\/\/passman.co\/wp-content\/uploads\/2023\/03\/cropped-passman-logo-fejlec.png","contentUrl":"https:\/\/passman.co\/wp-content\/uploads\/2023\/03\/cropped-passman-logo-fejlec.png","width":50,"height":50,"caption":"PassMan Password Manager"},"image":{"@id":"https:\/\/passman.co\/hu\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/passman.co\/hu\/#\/schema\/person\/b4b208afa93e23553d797cd0937c6724","name":"Bence Tomhauser","image":{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/passman.co\/hu\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6246769f6ea57a9685a188960eb6f16a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6246769f6ea57a9685a188960eb6f16a?s=96&d=mm&r=g","caption":"Bence Tomhauser"},"url":"https:\/\/passman.co\/hu\/blog\/author\/bence\/"}]}},"_links":{"self":[{"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/posts\/7520"}],"collection":[{"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/comments?post=7520"}],"version-history":[{"count":20,"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/posts\/7520\/revisions"}],"predecessor-version":[{"id":7584,"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/posts\/7520\/revisions\/7584"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/media\/4946"}],"wp:attachment":[{"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/media?parent=7520"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/categories?post=7520"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/passman.co\/hu\/wp-json\/wp\/v2\/tags?post=7520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}