Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zdalne zarządzanie uprawnieniami w wplikacji
qrooel
post
Post #1





Grupa: Zarejestrowani
Postów: 306
Pomógł: 42
Dołączył: 25.03.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cześć,

Jak rozwiązać problem zdalnej modyfikacji uprawnień użytkowników?

Chcę stworzyć aplikację 'matkę', dzięki której będę mógł zarządzać uprawnieniami w aplikacjach 'dzieciach'.

Czyli: mam CMS, który ma tabelkę z rolami, z poziomu tego CMS mogę zarządzać tymi rolami.

Postawię takich CMSów 10 i chciałbym zarządzać z jednej aplikacji wszystkimi uprawnieniami.

Mój pomysł, że z aplikacji matki łączę się z odpowiednią bazą w danym CMS i normalnie zmieniam uprawnienia jest nic nie wart, bo hostingi nie pozwalają łączyć się zdalnie z bazami danych.

Uprawnienia w plikach też odpadają, bo w ten sposób będę musiał dać możliwość wrzucenia takiego pliku [z rolami] na serwer, co czyni go dziurawym. Chociaż jakby zrobić możliwość wrzucenia plików tylko z jednego adresu IP to mogłoby coś pomóc.

Macie jakieś pomysły?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


W każdej z tych aplikacji, tworzysz moduł/akcje/plugin (czy jak to u siebie nazywasz), który będzie odbierać dane. Dane możesz wysyłać zwykłym postem (POST), getem (GET), możesz dane wysyłać jako json, xml. Lub stworzyć coś bardziej zaawansowanego: xml-rpc, soap i jeszcze kilka innych by się znalazło. Reasumując, tworzysz zewnętrzne api, do którego będziesz miał dostęp z swojego "głównego panelu administratora".
Go to the top of the page
+Quote Post
qrooel
post
Post #3





Grupa: Zarejestrowani
Postów: 306
Pomógł: 42
Dołączył: 25.03.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Ciekawe pomysły, dzięki.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.09.2025 - 08:23