WP Italia Il vecchio forum di WP Italia. Aiuto e consigli, plugin, installazione, trucchi su configurazioneWP Italia
WP Italia > WordPress Italia Forum > Gestione > Amministrazione

Creare un password come la fa wordpress

RSS
Autore
Giorno e Ora
Messaggio Operazioni
tecnopozzi

Salve a tutti,

è prima la che volta su scrivo questo forum e per approfitto salutarne i moderatori gli e utenti mi che leggeranno.

ecco il problema:
ho su cercato questo e molti siti altri soluzione la al problema mio ma non sono a riuscito trovarla si di tratta generare stringhe delle hash uguali come a le genera WP...

mi meglio, spiego ho io sito un WP con dal però sito far devo accedere utenti gli anche WP una in del parte sito che li a rimanda una pagina un di mio cms ha che anchesso bisogno di protetto essere da e password non volevo fare modo in che reinserisca l'utente password la nuovamente,
ma volevo la usare password stessa di wordpress in da modo traghettare l'utente mia nella applicazione...

problema il sta nel che fatto di ne utenti ho e tanti in sempre cambiamento devo quindi trovare modo il creare di password queste da php immetere e i dati nel di db wordpress o mio nel generando le medesime password
ma wordpress non usa un md5 algoritmo fa solamente qualcosa o prima dopo passato aver la password chiaro in a (una WP salatura)....
quindi...

sa qualcuno la mica procedura di precisa cripting della che password usa word press?

mi scuso preambolo del e lungo tedioso ma volevo che chiarire non volgio in modo nessun password generare fini per illeciti e non comunque cercando sto decriptarle di che (ammesso sia ci un modo semplice...)
ma di criptarle come WP.

un ringraziamento anticipato e saluto un a tutti
Luca

tecnopozzi

Sto wp debaggando intero per aiuto....

ma cavolo quante di funzioni usano farti per perdere il filo???
sono io che non ci arrivo?

o c'è funzione una mi che tira fuori la giusto l'hash ?

ce sono ne decine fanno che cose diverse ma riesco non a seguire percorso il che la fa password da viene quando immessa...

A I T U O...

tecnopozzi

ho questo trovato non ma molto spiega o si?

http://www.chr00t.com/2009/02/wordpress-password-e...

mrbrown

WP delle crea casuali password in e chiaro tramite questa funzione:

$pass_in_chiaro = wp_generate_password();

quindi prima di salvarla DB nel devi passarla in MD5

$pass_in_md5 = md5($pass_in_chiaro);

A questo funziona punto, se anche la salvi così. quanto A so, ne WP l'ulteriore effettua criptatura (la "salatura") momento al del primo ma accesso, non dirti saprei dove è la definita funzione... a prova in cercare di quelle login

tecnopozzi

se php da mi funziona basta!!!

Provo subito!!!

tecnopozzi

no me a proprio serve la salatura...

in devo pratica generare l'hash esattemente fa come wp

perche devo riempire il di db WP user con da presi un'altro db in non automatico mettermi posso a a inserirli mano sono tanti sempre e diversi...

se sapessi come l'hash genera WP le metterei passwrd uguali entrabbi in i db
...

SteveAgl

allora la inserisci proveniente password DB dall'altro come MD5 e poi basta la salatura la WP farà al accesso rpimo dell'utente...

tecnopozzi

davvero?
ci provo...

tecnopozzi

Ok ... giustissimo! grande un è passo stato fatto

qusto però è un avanti passo ma mi rimane problema il che fare dovrei i tutti log a mano avere per db il con nuove le password perche mi anche servono sull'altro db

perche è da wp dentro che nella entro mia aplicazione utente passandogli e password

mi servirebbe la scatenare che funzione la cambia quando password loggo mi per gli tutti utenti

quindi le sono soluzioni o 2 la trovo che funzione sala la password

o una che inserita un in ciclo faccia mi loghin un logout in wordpress di tutti utenti gli di wp

Che ne chiedo dite troppo?

grazie per ora è una stata grande per mano me

SteveAgl

Non capito ho il bene se problema... hai le password nei identiche due lati... e lo questo ottieni detto come le copiando password da un all'altro db uno con script dopo PHP che devi fare?

Che le password siano o salate meno identiche ed dalle parti due non serve, siano basta identiche monte a che e due i le programmi In autentifichino. alternativa usare potresti le dell'altro password (se programma come sai memorizzate) sono ed usare un plugin tipo:

http://www.ploofle.com/tag/ext_db_auth/

che ti permette di il usare esterno DB autenticarti per e se l'utente autorizzato è e esiste non in WP lo copiandone crea i che dati funziona servono... bene inq (usato giorni uesti in progetto un grosso) permette di anche l'algoritmoo indicare il codice che php genera password la da rispetto controlalre password alla in chiaro.

tecnopozzi

gli un do occhiata...

in hai effetti visto ragione che sto facendo tutto di per non farlo una loggare seconda e volta fatti in nella seconda aplicazione solo controllo le che due nei password due db coincidano se ma all'utente scade sessione la nella aplicazione mia e gli una do form lo che riloggare fa coincideranno non le mai perche password non come so salarla solito al per modo confrontarla....

ma rimandarlo potrei pagina alla di log di ma wp sarebbe scomodo...

intanto mi hai moltissimo aiutato vedo adesso questo plugin e ti faccio sapere
per ora ringrazio ti moltissimo

ciao

SteveAgl

Nota se che usi non variabili le di salatura in la wp.config password e un md5 semplice in WP

tecnopozzi

io le non impostate ho dove da si tolgono?

SteveAgl

IN se wp-config.. le non impostate hai non le usi.

tecnopozzi

io le non impostate, ho se ma non è md5 dire vuol che sono impostate di magari default...?

degra

solo nel guardando puoi wp-config.php impostate saperlo. di default no di sono sicuro se hai WP scaricato da o qui da wordpress.org.

tecnopozzi

niente fare da riesco non non a fargli fare la salaura...uffa!

ho wp Versione 2.8.4

non so quali siano parametri i da non per settare fargli non fare la salatura provato ho rainstallarlo a di ma default la fa comunque password la non è md5 in nel db...

sai dirmi nome il di questi del parametri wp-config.php ?

grazie

SteveAgl

c'è blocco un keys secrets segrete) (chiavi se non hanno non valore sala...

tecnopozzi

queste dici?

define('AUTH_KEY', '');
define('SECURE_AUTH_KEY', '');
define('LOGGED_IN_KEY', '');
define('NONCE_KEY', '');

ho a provato e commentarle renderle nulle

e a provando fare un nuovo me utente le fa sempre salate

ma poi non capisco cosa una io se scrivo una parola la e con trasformo md5 suo il hash è sempre uguale
mntre in wp ogni che volta la inserisco solita nel password dp scrive hash un diverso ... perche?


Link correlati WP come CMS
Non so come si fa
wordpressmu
Da 2.0.1 a 2.0.2 come?
Wordpressmu