![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jakiś czas temu na forum wywiązała się dyskusja o kontroli dostępu, w której przedstawiłem swój pomysł rozwiązania tego problemu. Jako, że czasu nie miałem za dużo, a tymbardziej zapału do pracy, to teraz prezentuję mniej więcej działający kod. W pliku znajduje się automatycznie wygenerowania dokumentacja z kodu, opisy pakietów auth, context, logic (wszystkie są wymagane + exceptions), sam kod oraz testy pakietu auth, które być może pomogą w zrozumieniu jak to działa.
Do działania potrzebny jest autoloader, który dołączyłem do paczki. Aby wykonać testy potrzebna będzie odpowiednio wypełniona baza. Skrypty wypełniające są w katalogu z testami. Wszystko testowałem u siebie póki co pod Windowsem XP, Apache 2.0, php 5.1, PostgreSQL 8.1. Wymagane jest PDO. Jest to raczej wersja beta, prawdopodobnie trochę się zmieni. Jak wszystko będzie pozytywnie ocenione to dopiszę kilka klas do baz danych. Liczę na wytrwałych i z góry dziękuję za opinie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) actinium.tar.gz |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
[OT]I co z tego wynika ? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) [/OT]
(IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
[OT]I co z tego wynika ? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) [/OT] (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) Że można było zaprojektować ją lepiej (chyba potrafisz wyciągnąć proste wnioski..). [OT]Coraz częściej czytając Twoje wypowiedzi odnosze wrażenie jakbyś miał 15lat (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) [/OT] (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) Ten post edytował Jarod 14.04.2007, 15:41:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 10:11 |