• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Problema risolto Pagina di registrazione per OwnCloud

Ti4x

Utente Medio
Autore del topic
16 Ottobre 2010
212
12
Miglior risposta
0
Ciao a tutti io volevo creare una pagina per registrare account su un "sito" dove ho installato owncloud.....
Io sono riuscito, tramite sql, a inserire normalmente i dati nel database l'unico problema è che le password per questioni di sicurezza vengono "oscurate" in modo da non poter essere lette direttamente dal database da cui è visibile solo la password criptata (credo)....
Il mio script però inserisci la password direttamente senza oscurarla e quindi mi è impossibile fare il login, perchè owncloud quando la usa per il controllo delle credenziali la riconosce come criptata e tenta di decifrarla ovviamente modificandola....
Riuscite a darmi un aiutino per risolvere il problema della password??? non ho idea ne di che algoritmo usi owncloud per oscurare le password ne di come trovarlo..... cercando su internet non ho trovato nulla, e se lo ho trovato probabilmente non ci ho capito molto.....
Grazie in anticipo :emoji_slight_smile:
 
Se guardi il developer manual puoi vedere tranquillamente come creare nuovi utenti, modificarli ecc...
Perfavore, Entra oppure Registrati per vedere i Link!
(sezione 1.22.1)
 
Ciao a tutti io volevo creare una pagina per registrare account su un "sito" dove ho installato owncloud.....
Io sono riuscito, tramite sql, a inserire normalmente i dati nel database l'unico problema è che le password per questioni di sicurezza vengono "oscurate" in modo da non poter essere lette direttamente dal database da cui è visibile solo la password criptata (credo)....
Il mio script però inserisci la password direttamente senza oscurarla e quindi mi è impossibile fare il login, perchè owncloud quando la usa per il controllo delle credenziali la riconosce come criptata e tenta di decifrarla ovviamente modificandola....
Riuscite a darmi un aiutino per risolvere il problema della password??? non ho idea ne di che algoritmo usi owncloud per oscurare le password ne di come trovarlo..... cercando su internet non ho trovato nulla, e se lo ho trovato probabilmente non ci ho capito molto.....
Grazie in anticipo :emoji_slight_smile:

Non ho capito, hai creato tu il login andando a criptare in md5 le password?
 
  • Like
Reactions: 1 person
Se guardi il developer manual puoi vedere tranquillamente come creare nuovi utenti, modificarli ecc...
Perfavore, Entra oppure Registrati per vedere i Link!
(sezione 1.22.1)

Si creare gli utenti manualmente sono gia in grado ma vorrei che sia possibile registrarsi autonomamente... l'unico problema che ho è che non so come criptare la password in modo che sia poi possibile fare il login


@PSiimo no io sono riuscito a registrare un utente ma senza criptare la password quindi nel momento del login viene segnalata la password errata quindi login impossibile
 
Si creare gli utenti manualmente sono gia in grado ma vorrei che sia possibile registrarsi autonomamente... l'unico problema che ho è che non so come criptare la password in modo che sia poi possibile fare il login


@PSiimo no io sono riuscito a registrare un utente ma senza criptare la password quindi nel momento del login viene segnalata la password errata quindi login impossibile

Si, l'avevo capito... dal momento che stai usando un prodotto non sviluppato da te però ritengo opportuno utilizzare le interfacce che ti vengono fornite... quindi al posto di creare gli utenti inserendo semplicemente un nuovo record nella tabella, è meglio usare il metodo descritto nella documentazione che ti ho linkato. In questo modo la password viene generata correttamente...
 
  • Like
Reactions: 1 person
Si creare gli utenti manualmente sono gia in grado ma vorrei che sia possibile registrarsi autonomamente... l'unico problema che ho è che non so come criptare la password in modo che sia poi possibile fare il login


@PSiimo no io sono riuscito a registrare un utente ma senza criptare la password quindi nel momento del login viene segnalata la password errata quindi login impossibile

Ma la password la cripti in md5 direttamente dal codice PHP per poi inserirla dentro il database, cosa centra con il login? :emoji_confused:
 
Si, l'avevo capito... dal momento che stai usando un prodotto non sviluppato da te però ritengo opportuno utilizzare le interfacce che ti vengono fornite... quindi al posto di creare gli utenti inserendo semplicemente un nuovo record nella tabella, è meglio usare il metodo descritto nella documentazione che ti ho linkato. In questo modo la password viene generata correttamente...

Okk hai ragione farò come dici tu, tanto non mi cambia che li registri io o che facciano da soli è alla fine la stessa cosa, si può chiudere grazie ad entrambi ;)
 
Okk hai ragione farò come dici tu, tanto non mi cambia che li registri io o che facciano da soli è alla fine la stessa cosa, si può chiudere grazie ad entrambi ;)

Sei comunque libero di scegliere di continuare a registrarli tu... però devi seguire la guida perchè controllando un po' il codice mi pare che al momento della creazione dell'utente bisogna impostare anche dei permessi (cosa che non faresti inserendo il semplice record nella tabella)...
Se segui la guida che ti ho indicato sopra, alla sezione 1.22 e 1.22.1 trovi il codice praticamente già fatto che ti permette di aggiungere nuovi utenti...
Segno risolto ;)