Codeigniter i OAuth2.0

Pokušavam složiti nešto u navedenom frameworku, pa me sada zanima kako OAuth implementirati u ovaj framework.
Znači našao sam ovo:

E sada moj problem je što bih ja trebao ručno instalirati to, a ne preko php tools/spark install -v0.4.0 oauth2

Pokušao sam na sljedeći način. Uploada sam sve iz libraries foldera u libraries folder codeignitera, nakon toga sam u autoload.php dodao liniju

$autoload[‘libraries’] = array(‘OAuth2’);

Sljedeće što sam napravio je kreirao novi file u folderu application/controllers i nazvao ga auth.php i on sadrži kod koji je naveden pod Usage Example (


)

No, kada pokušam otvoriti
http://mojadomena.com/auth/session/facebook
dobijem 404 error.

Jel ima tko iskusan sa ovim frameworkom da mu ukaže gdje griješim. Gledam taj primjer koda za kontroler i vidim da sadrži $this->load->spark(‘oauth2/0.3.1’);. Jel moguće da je to problem, budući da sam ja “ručno” instalirao OAuth. Mada mi je i dalje čudno da ne vrati neki error, nego 404 page.

unaprijed zahvaljujem na odgovorima :bljesak:

dali si proba pristupiti i preko
http://mojadomena.com/index.php/auth/session/facebook?
ako jesi da li ti se događa ista stvar?

E sada je bolje, vise nije 404 error nego

Fatal error: Call to undefined method CI_Loader::spark()

predpostavljam da je ovo problem u tome kako je oauth2 instaliran

your-client-id i your-client-secret jos nisam podesio (ali to trenutno ne bi trebalo imati utjecan na ovo sto se dogadja)

ovo je sadrzaj auth.php controllera.

BTW, kako rijesiti ovo da ne mora u url-u biti index.php

ne treba ti onaj $this->spark, jer si već učitao datoteku kroz autoload.

CodeIgniter URLs : CodeIgniter User Guide

e super hvala, uspio sam rijesiti, za dalje cu se valjda snaci :slight_smile: Ako zapnem javim se ovdje :smiley:


Copyright © 2022 WM Forum - AboutContact