Role Based Access Control cz.3

Tak więc w poprzednim wpisie, pokazałem w jaki sposób zaimplementować taką strukturę w sql, w tym wpisie chciałbym rozważyć pewne dodatkowe możliwości, które mogą chodź nie muszą okazać się przydatne w cale. A więc, mamy tutaj sprawdzanie uprawnień tylko i wyłącznie dla grup użytkowników. Co nie było naszym założeniem, …

Role Based Access Control

Ostatnio naszła mnie potrzeba na utworzenie listy kontroli dostępu dla użytkowników do modułów i akcji, cel zadania:

Użytkownik w wielu grupach
Grupy użytkowników
Zadania
Grupy zadań
Dostęp grupie użytkowników do zadań
Dostęp grupie użytkowników do grupy zadań
Dostęp pojedynczemu użytkownikowi do zadań
Dostęp pojedynczemu użytkownikowi do grupy zadań
Hierarchia grup (dziedziczenie z rodzica grupy)

No i z pomocą przyszło google, …

Szyfrowanie haseł

Pomyślałem o tym by napisać o szyfrowaniu haseł w php, gdyż dużo osób myśli że jak sobie utworzy sumę md5 z hasła to jest bezpieczny. Otóż nie. Jest prawdopodobieństwo wygenerowania dwóch jednakowych sum md5 dla dwóch różnych stringów (nie majtki ).
Dlaczego nie używać md5?
W internecie możemy przeczytać …

Planeta PHP?

Tak sobie z rana chciałem odświeżyć swój wpis na planecie bo parę literówek się wdarło, no to logowanie, login -> hasło -> enter. Bum!

I Zonk

Ale czego się można było dowiedzieć? Że wreszcie poszli po rozum do głowy, bo cały portal jest tak rozpieprzony po łokciach, że stoi …

Inicjalizacja != inicjacji

Dawno nic ciekawego nie napisałem, nie martwcie się, nic się nie zmieni. Ale chciałbym poruszyć temat, który jest dość “śmieszny”. Dużo nieświadomych programistów swojej upośledzonej wiedzy nt tego co robią używają określenia czegoś czym nie jest. A mowa tutaj o inicjacji (poprawnie inicjalizacji). Śmieszy mnie jak widzę gdzieś w necie …

MVC w PHP cz.2

Tak więc chciałbym rozwinąć swoją myśl w poprzednim wpisie dotyczącym mvc w php, o co mi tu chodzi oraz czy temat i kategoria ma się jakoś do treści tutaj przedstawionej. Otóż uważam że tak, wzorzec mvc jak samo rozwiniecie jego skrótu nam mówi, model, widok, kontroler. Chodzi o prezentacje …

Krzaki na stronie

Od jakiegoś czasu jak sobie przeglądam różne fora, cały czas widzę że ludzie mają problemy z kodowaniem na stronie, a to nie widzą co jest tego przyczyną, a to znowu ustawiają kodowanie w nagłówku html inne niż w pliku, a to do bazy danych podczas połączenia zapominają ustawić kodowania znaków. …

Styl programowania

Tak więc przez ostatnio miesiąc nauczyłem się dużo nowych rzeczy, i chciałbym się z Wami zdobytą wiedzą podzielić, a zaczął bym od stylu programowania, czyli standardów jakie sami sobie powinniśmy narzucić, by nasz kod był przejrzystszy i czytelniejszy nawet dla nas samych w późniejszym etapie rozwoju kodu.
Wcięcia
Wcięcia powinny składać …

MVC w PHP

Jak każdy tak i ja chcę swoje 3 grosze wrzucić do tego tematu, o czym chciałbym napisać, a o modelach, każdy dobrze wie czym jest mvc (nie czuje że rymuje), a jak nie to proszę wikipedia i tam jest bardzo ładnie opisane, tak więc co z tymi modelami, problem …

Gettext w PHP

Wielu zapewne z Was zastanawiało się w jaki sposób zrobić swoją stronę, lub danego cms’a wielojęzycznego, no i za pomocą przychodzi nam bardzo proste w obsłudze narzędzie na licencji GNU GPL, gettext, konfiguracja też jest banalnie prosta, ale że dziś do swoich narzędzi pracy, dorzuciłem to, więc postanowiłem się z …

 Page 1 of 2  1  2 »