FormaLMS 2.2 - Problema API

Segnalate qui eventuali problemi riscontrati durante il normale utilizzo
Post Reply
User avatar
lgreco82
FormaLms User
Posts: 38
Joined: Wed Jun 27, 2018 2:24 pm
Version: forma.lms 2.0

FormaLMS 2.2 - Problema API

Post by lgreco82 »

Ciao a tutti,
ho notato che provando a richiedere un token via API mi restituisce sempre false.

Il problema sembra essere alla riga 182 del file /api/lib/lib.api.php dove credo venga fatto il checkAuthentication($auth_code).
Ma durante la chiamata per ottenere il token il check fallisce sempre.

Ho provato a modificare il codice come segue con successo:

182: if($module != 'auth' && !(new self())->checkAuthentication($auth_code)) {
183: return false;
184: }

Mi fate sapere se può essere una soluzione o eventualmente potete fornirmi la soluzione ottimale?

Grazie,
Luca

User avatar
lgreco82
FormaLms User
Posts: 38
Joined: Wed Jun 27, 2018 2:24 pm
Version: forma.lms 2.0

Re: FormaLMS 2.2 - Problema API

Post by lgreco82 »

Ciao a tutti,
potete farmi sapere se avete riscontrato anche voi il problema?

Grazie,
Luca

alfa24
Senior Boarder
Posts: 568
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: FormaLMS 2.2 - Problema API

Post by alfa24 »

Sì c'è un problema di auth sulle api che scatta in caso di rest, motivo per cui per alcuni auth è stato disabilitato il check che dici.
È da ripensare tutta la logica, il tuo workaround fa fallore altre chiamate.
I'm Jasmines, the One. If you need, you can contact me.

User avatar
lgreco82
FormaLms User
Posts: 38
Joined: Wed Jun 27, 2018 2:24 pm
Version: forma.lms 2.0

Re: FormaLMS 2.2 - Problema API

Post by lgreco82 »

Che patch mi suggerisci?

Grazie,
Luca

alfa24
Senior Boarder
Posts: 568
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: FormaLMS 2.2 - Problema API

Post by alfa24 »

Ho appena scritto che va ripensata completamente la logica, non ce la si cava con una patch.
I'm Jasmines, the One. If you need, you can contact me.

Post Reply