Mircy, potrzebuję waszej porady.
Mam projekt na #zf2 i mam tam zrobione logowanie w którym wykorzystywany jest \Zend\Authentication\AuthenticationService. Logowanie polega na przekazaniu do adaptera serwisu hasła i loginu, na podstawie których jest sprawdzanw czy dane są poprawne i następuje zalogowanie użytkownika.
Korzystająć z HybridAuth zrobiłem na stronie rejestrację przy pomocy facebooka. Mam teraz taki problem, że muszę zrobić logowanie do systemu przy pomocy facebooka, ale nie mogę wykorzystać istniejącego kodu, ponieważ
@mariecziek: nie znam zenda ale nie ma tam czegoś w tym serwisie w stylu loginById ? na podstawie facebookowych danych szukasz id użytkownika i wymuszasz autentykację
  • Odpowiedz
Okej, Mirki i Mirkówny będzie trochę #chwalesie trochę #januszewebdevu i #januszewebdesignu tagu programowanie jednak nie użyję bo to tylko PHP ( ͡° ͜ʖ ͡°) Będzie nawet trochę #rozdajo
Otóż po tym przydługim wstępie chciałbym zaprezentować mirko maszynę losującą w moim wykonaniu (uwaga dla #tylkonocny wypala oczy więc proszę ostrożnie). Tak wiem że jest już #mirkorandom ale stwierdziłem że mając długą przerwę przed 2gim stopniem studiów i odrobinę chęci
Takie pytanie koncepcyjne #zendframework 2

Mam, załóżmy, dwa moduły - "Application" (frontend) i "Cms" (backend). Załóżmy, że jest jakaś informacja (nazwijmy ją Request), którą tworzy klient, a następnie przetwarza administrator serwisu. W sumie normalna, codzienna sytuacja.

Powiedzmy, że klient może tworzy taki obiekt Request, a administrator listuje wszystkie obiekty Request, jakie w systemie istnieją.

Do obsługi powyższego utworzyłem sobie klasy

\Application\Model\Request
i

\Application\Model\Table\RequestTable
. Problem w tym, że te klasy tak naprawdę
@singollo: Ja zawsze robię sobie dodatkowy katalog library w nim podkatalog o nazwie związanej z tym co projekt np. MyLibrary. Rejestruję tę przestrzeń nazw i jak coś nie należy ani do jednego modułu ani do drugiego to umieszczam to właśnie tam i później:

new \MyLibrary\Model\Request()

Pozwala to zachować pewną separacje i przejrzystość. Wiem że w module znajdują się tylko pliki bezpośrednio powiązane z modułem.
  • Odpowiedz
@progreso: Warto zwrócić uwagę że to nie tylko szkolenie z frameworka, ale również z PHP (http://efskrakow.pl/szkolenia-efs/efs-krakow-php-foundations-higher-structures-training.html). Ciężko stwierdzić jak zaawansowana będzie przekazywana wiedza, ale skoro ostatnim punktem jest egzamin Zend PHP 5.3 to nie spodziewałbym się podstaw tyle czegoś bardziej zaawansowanego.

Co do frameworka to nadal jest masa aplikacji napisanych w Zend 1, za jakiś czas albo zostaną przepisane w nowoczesnych frameworkach albo będą wymagały modernizacji, więc ktoś to zna
  • Odpowiedz