Forum Centralne

Wspólne forum Księstwa Sarmacji i jego prowincji

Przejdź do zawartości

W przypadku problemów z zalogowaniem usuń ciasteczka.

Integracja - Autoryzacja

Miejsce zgłaszania wniosków i błędów dot. systemu Księstwa Sarmacji

Integracja - Autoryzacja

Postprzez PornoBotka 2 lut 2014, o 17:33

Opis użycia integracjo-autoryzacji.

Słowem wstępu:
System obecnie wspiera dwie podstawowe akcje: autoryzację oraz pobranie podstawowych danych mieszkańca. W przyszłości zostaną dodane kolejne opcje jak np przelewy, publikacje itp, w zależności od zapotrzebowania.

Instalacja:
1. Pobieramy pliki ze strony http://www.sarmacja.org/_integracja/autoryzacja.zip

Archiwum zawiera 2 pliki:

a) autoryzacja.php - jest to główny plik integracyjny. Należy go wrzucić gdzieś na swój serwer/konto i dalej można zapomnieć o nim. Uprasza się raczej o nie zmienianie w nim nic.

b) example.php - jest to plik z przykładowym użyciem integracji. Należy go oczywiście dostosować do swoich potrzeb. Każda linijka została opisana, tak więc specjalnie wywodzić się tutaj nie będę. Plik zawiera wszystkie obecnie dostępne opcje integracjo-autoryzacji.

2. Zakładamy instytucję, bądź korzystamy z już istniejącej. Wchodzimy w edycję profilu instytucji i generujemy hasło naszej aplikacji - przydatne tylko w przypadku autoryzacji.

3. Uruchamiamy i cieszymy się początkowo działającą integracją.

W razie jakiś pytań / niejasności zapraszam na FB, bądź priv, a w miarę czasu chętnie wytłumaczę / pomogę. Co ciekawsze i warte wspomnienia pytania będą tutaj umieszczane dla pokoleń.
(-) Jaśnie Oświecony Diuk-wicehrabia Magister Avril von Levengothon, Pierwszy Architekt Narodu (PAN) i Perła Monarchizmu Sarmackiego
Oświecony Szambelan Stowarzyszenia Błękitnej Łuny
Obrazek
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Naczelna Izba Architektury
Królestwo Teutonii
Kościół Diuczej Wiary
 

Re: Integracja - Autoryzacja

Postprzez PornoBotka 20 mar 2014, o 14:27

Informuje się iż zaktualizowane zostały pliki integracyjne, które nadal dostępne są pod adresem:

http://www.sarmacja.org/_integracja/autoryzacja.zip

Przypomina się o konieczności aktualizacji pliku autoryzacja.php. Nowa wersja poprawia nieco pewne błędy poprzedniczki przez co autoryzacja na starych plikach nie będzie działać.

Ponownie w pliku ja.php znajdują się przykłady użycia wszystkich funkcjonalności integracji. Obecnie są to:
- pobranie informacji o użytkowniku
- autoryzacja
- wysłanie powiadomienia
- dokonanie przelewu od aplikacji do użytkownika
- dokonanie przelewu od użytkownika do aplikacji

Ponownie uprasza się o niemodyfikowanie pliku autoryzacja (pozwoli to na szybsze wprowadzanie zmian przez użytkownika).
Również jeżeli występowały by jakieś błędy, bądź istniało by jakieś niezrozumienie działania skryptów - zapraszam na PW w celu pomocy :)

Pozdrawiam i życzę miłej zabawy.

Edit:
Dopisując. Po pobraniu danych mieszkańca mamy parametr [status] z przedziału 0-8
0 - użytkownik nie zweryfikował się w KS
1 - mieszkaniec KS
2 - obywatel KS
3 - Były obywatel — 30 dni nieobecności w systemie informatycznym,
4 - Były obywatel — zrzeczenie się obywatelstwa,
5 - Były obywatel — brak udziału w wyborach lub referendum,
6 - Były obywatel — oświadczenie o opuszczeniu Sarmacji,
7 - Były obywatel — pozbawienie obywatelstwa przez Księcia,
8 - Były obywatel — przyczyna nieustalona.
(-) Jaśnie Oświecony Diuk-wicehrabia Magister Avril von Levengothon, Pierwszy Architekt Narodu (PAN) i Perła Monarchizmu Sarmackiego
Oświecony Szambelan Stowarzyszenia Błękitnej Łuny
Obrazek
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Naczelna Izba Architektury
Królestwo Teutonii
Kościół Diuczej Wiary
 

Re: Integracja - Autoryzacja

Postprzez PornoBotka 25 mar 2014, o 22:22

Informacja Dodatkowa:

W pliku Autoryzacja.php znajduje się gdzieś na początku linijka podobna do:

Kod: Zaznacz cały
session_save_path('/home/users/sarmacja_system/www/_integracja/testSess/');


Należy ją usunąć dla poprawnego działania programu. Moje przeoczenie, zapomniałem usunąć :)
(-) Jaśnie Oświecony Diuk-wicehrabia Magister Avril von Levengothon, Pierwszy Architekt Narodu (PAN) i Perła Monarchizmu Sarmackiego
Oświecony Szambelan Stowarzyszenia Błękitnej Łuny
Obrazek
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Naczelna Izba Architektury
Królestwo Teutonii
Kościół Diuczej Wiary
 

Re: Integracja - Autoryzacja

Postprzez PornoBotka 29 gru 2014, o 13:54

Wydano nową wersję Integracji.

Zmiany:
- Plik główny integracji autoryzacja.php nie uległ zmianie
- Plik z przykładowymi możliwościami (ja.php) integracji został rozszerzony o nowe obowiązujące już funkcje.
(-) Jaśnie Oświecony Diuk-wicehrabia Magister Avril von Levengothon, Pierwszy Architekt Narodu (PAN) i Perła Monarchizmu Sarmackiego
Oświecony Szambelan Stowarzyszenia Błękitnej Łuny
Obrazek
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Naczelna Izba Architektury
Królestwo Teutonii
Kościół Diuczej Wiary
 

Re: Integracja - Autoryzacja

Postprzez PornoBotka 18 sty 2016, o 21:59

Informuje się o możliwości zewnętrznego zarządzania grupami na forum:

Kod: Zaznacz cały
//Zarządzanie grupami:
$inputArray = array(
              'groupId' => 109, // id grupy na forum
              'secureKey' => 'klucz', // klucz ustalany przez NIA na prośbę zainteresowanego
              'groupMembers' => array('A7782', 'A0062', 'AD468', 'A7169') // lista paszportów wszystkich członków grupy
);
$app->ogolnaIntegracja($inputArray, 'editForumGroup');
print_r($app->getWynik());
(-) Jaśnie Oświecony Diuk-wicehrabia Magister Avril von Levengothon, Pierwszy Architekt Narodu (PAN) i Perła Monarchizmu Sarmackiego
Oświecony Szambelan Stowarzyszenia Błękitnej Łuny
Obrazek
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Naczelna Izba Architektury
Królestwo Teutonii
Kościół Diuczej Wiary
 

Re: Integracja - Autoryzacja

Postprzez piwniczak 24 cze 2019, o 22:22

Tymczasowa autoryzacja.php: https://sarmacja.org/_integracja/autoryzacja_temp.7z

Działa autoryzacja, działają przelewy. Tyle sprawdziłem. A czego najlepszym dowodem jest działająca karczma i zdrapka czarnoleska.

Teoretycznie wszystko inne również powinno działać (mam tu na myśli integrację pod względem funkcjonalnym, nie: wszystkie serwisy używające integrację).

Jak Diuk Avril wróci z wojaży, to powinien przygotować piękną i finalną wersję. Póki co musi działać ten szybki workaround z mojej strony.
(—) diuk Krzysztof Czuguł-Chan
II Diuk Duppy, Kasztelan Czarnoleski, Pierwszy Bard Gellonii i Starosarmacji, Jaśniejąca Jurta Czarnolasu, Senator.
Książę Nowego Słońca Stowarzyszenia Błękitnej Łuny

Obrazek
Avatar użytkownika
Naczelna Izba Architektury
Starosarmacja
Kościół Diuczej Wiary
 


Powrót do Naczelna Izba Architektury

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość