Matoo125 / Vegapo

0 stars 2 forks source link

Implementacia Facebook oauth loginu. #9

Closed mrkovec closed 7 years ago

mrkovec commented 7 years ago

Popis v #7

v configu je potrebna nastavit

define("FACEBOOK_APP_ID", '...');
define("FACEBOOK_APP_SECRET", '...');

a na developers.facebook updatnut/vytvorit app konto, najma v nastaveniach facebook loginu pridat vegapo medzi povolene uri. Pre urychlenie testu mozem poslat moje autentifikacne udaje.

Zakladom funkcionality je OauthProvider (zatial len pre fb ale nebol by problem pridat dalsie moznosti ak by bol zaujem) ktory generuje/kontroluje oauth requesty (pouzitim facebook/php-graph-sdk). Naparovanie konta s fb uctom je ukladane do users.facebook_id. Po sparovani uctov je aj nadalej mozne hlasit sa mail/heslo sposobom (musel som trocha upravit povodnu funkcionalitu aby dovolila updatenut heslo aj pre cez fb registrovaneho uzivatela). Zatial asi vsetko, kludne sa pytaj na cokolvek.

mrkovec commented 7 years ago

Sorry za ten composer.lock konflikt. Som si ho nevsimol. Vies ho na svojej strane - nejak jednoducho - vyriesit?

Matoo125 commented 7 years ago

To som ja teraz spôsobil, som vymazal composer.lock z repozitára, pretože je tam zbytočný a robil mi problémi, keď som prepínal medzi branchami. On sa generuje pri composer install a composer update. git rm --cached composer.lock by to mal vyriešiť. Počkám ešte na jeden commit.