Čtvrtek , 26 Červen 2025
Domů WordPress WordPress plugin generátor hesel
WordPress

WordPress plugin generátor hesel

blank

Následující kód pluginu pro WordPress generuje bezpečné návrhy hesel s ohledem na zadaná kritéria:

<?php
/*
Plugin Name: Generátor hesel
Description: Plugin pro generování bezpečných návrhů hesel s kritérii počtu znaků a síly hesla.
Version: 1.0
Author: Vaše jméno
*/

function generuj_heslo($atts) {
    $atts = shortcode_atts( array(
        'delka' => 8,
        'sila' => 'stredni'
    ), $atts );
    
    $delka = intval($atts['delka']);
    $sila = $atts['sila'];
    
    $male_pismena = 'abcdefghijklmnopqrstuvwxyz';
    $velka_pismena = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $cisla = '0123456789';
    $symboly = '!@#$%^&*()-_+=';
    
    $slozeni_hesla = '';
    
    switch($sila) {
        case 'slabe':
            $slozeni_hesla = $male_pismena;
            break;
        case 'stredni':
            $slozeni_hesla = $male_pismena.$velka_pismena.$cisla;
            break;
        case 'silne':
            $slozeni_hesla = $male_pismena.$velka_pismena.$cisla.$symboly;
            break;
        default:
            $slozeni_hesla = $male_pismena.$velka_pismena.$cisla;
            break;
    }
    
    $nahodne_pismeno = substr(str_shuffle($slozeni_hesla), 0, 1);
    $nahodne_heslo = substr(str_shuffle($slozeni_hesla), 0, $delka - 1);
    
    return $nahodne_pismeno.$nahodne_heslo;
}
add_shortcode('generuj_heslo', 'generuj_heslo');

Uživatel může vložit následující zkrácený kód do příspěvku nebo stránky, aby vytvořil bezpečné návrhy hesel s kritérii počtu znaků a síly hesla:

[generuj_heslo delka=10 sila=silne]

Tento kód vytvoří heslo o délce 10 znaků a silné složitosti hesla (tj. obsahuje malá písmena, velká písmena, číslice a symboly). Uživatel může upravit hodnoty delka a sila podle svých potřeb.

Zanechte komentář

Napsat komentář

Související články

blank
PHPWordPress

AI Birthday Wishes Generator WordPress Plugin

The  AI Birthday Wishes Generator is a  WordPress plugin that allows users to generate personalized birthday wishes...

blank
PHPProgramováníWordPress

AI Song Maker WordPress Plugin

The  AI Song Maker is a  WordPress plugin that allows you to generate custom songs based on...

blank
PHPProgramováníUmělá inteligenceWordPress

AI Dream Interpretation WordPress Plugin

The  AI Dream Interpretation is a  WordPress plugin that allows users to receive thoughtful and insightful interpretations...

blank
PHPProgramováníUmělá inteligenceWordPress

AI Online Cookbook WordPress Plugin

The  AI Online  Cookbook is a WordPress plugin that allows users to generate detailed recipes based...