Adrian Nidziński

Adrian Nidziński Student,
Politechnika Łódzka

Temat: [sf 1.4] NuSoap w Symfony

Witam Forumowiczow.
Mam takie pytanie: czy ktos z Was wykorzystywal biblioteke NuSoap, dzieki ktorej mozliwa jest "integracja" aplikacji PHP (napisanej we frameworku Symfony) z ASP .NET?
Zastanawiam sie jak rozwiazac problem uprawnien uzytkownikow w aplikacji PHP, ktora w tej chwili wykorzystuje wtyczke sfDoctrineGuard i lokalna baze danych - tutaj beda docelowo przechowywane tylko id poszczegolnych uzytkownikow, grup, uprawnien. Natomiast zewnetrzna baza danych bedzie przechowywac cala strukture.
Myslalem o funkcji preExecute(), ktora by laczyla sie z webserwisem (zwracany bylby obiekt z odpowiednia zawartoscia) i umozliwiala zapis do lokalnej bazy danych (tymczasowych tabel?) konkretnych id.
Ale to tylko moje luzne pomysly.
Czy ktos z Was moglby mnie nakierowac na konkretne rozwiazanie, najmniej inwazyjne? Do tej pory nie mialem sposobnosci tworzyc aplikacji w PHP, ktore by wykrzystywaly usluge do komunikacji z zewnetrzna baza danych.
Paweł Kubasiak

Paweł Kubasiak Artysta Programista

Temat: [sf 1.4] NuSoap w Symfony

a nie lepiej zapisać uprawnienia usera do sesji a cały mechanizm przyzwoleń jest zaimplementowany w symfony
Adrian Nidziński

Adrian Nidziński Student,
Politechnika Łódzka

Temat: [sf 1.4] NuSoap w Symfony

Nie wiem czy lepiej. Nie mam doswiadczenia w tym aspekcie. Dodam, ze struktura uprawnien w zewnetrznej bazie danych nie jest trywialna. Jest bardzo duzo roznych powiazan pomiedzy tabelami.
Ale gdybym sie zdecydowal na Twoje rozwiazanie z sesja, to musialbym chyba zaimpelemntowac we frameworku Symfony jakis filter chain, oprocz tego wlasna klase uzytkownika. Jak to widzisz? Przepraszam za chaotycznosc i desperackie pytania, ale na chwile obecna nie mam za bardzo pomyslu jak zaczac budowe takiego mechanizmu autoryzacji przy wykorzystaniu uslugi webservice.
Widzialem co prawda wtyczke do sf 1.4 o nazwie ckWebService, ale dla mnie to czarna magia. Bylbym wdzieczny za wszelkie sugestie.
Paweł Kubasiak

Paweł Kubasiak Artysta Programista

Temat: [sf 1.4] NuSoap w Symfony

poczytaj o credentials w symfony. Wg mnie uprawnienia możesz trzymać gdzie ci się podoba. Po zalogowaniu Usera dodajesz do sesji jego uprawnienia poprzez setCredential i odpowiednio ustawiasz plik security.yml dla każdej akcji i to wszystko.Paweł Kubasiak edytował(a) ten post dnia 26.04.12 o godzinie 20:04
Adrian Nidziński

Adrian Nidziński Student,
Politechnika Łódzka

Temat: [sf 1.4] NuSoap w Symfony

Tylko jest taki problem, ze osoba o uprawnieniach AUTOR tworzy przykladowo artykul, po czym w formularzu zaznacza opcje do jakich grup uzytkownikow ma byc skierowana tresc - tutaj do wyboru conajmniej 6 grup (w tym dla zalogowanych). W tym wypadku musze gdzies zapisac znacznik, dzieki ktoremu bedzie mozna rozroznic ktory artykul jest skierowany do danej grupy.

Następna dyskusja:

sfSimpleCms jest potrzebne ...




Wyślij zaproszenie do