Autor wpisu: bastard13, dodany: 28.09.2013 14:07, tagi: design
świętymi bądźmy... ale trzeba znać umiar
Ostatnimi czasy zdarzało mi się trafiać w review kodu na zażarte dyskusje na temat pewnego jego fragmentu. Czasami rozmowy tam prowadzone zmieniały się w dialogi nie za pośrednictwem komentarzy i klawiatur, a werbalne.Gdy się wsłuchiwałem (bądź wczytywałem) w nie, ciężko było trzymać stronę któregokolwiek z dyskutantów, a to dlatego, że moim zdaniem każdy z nich miał rację, a rozmowa sprowadzała się do kwestii estetycznych i osobistych preferencji aniżeli do "obrony jakości kodu" przed "nieodpowiednimi" linijkami. No i tak sobie te dyskusje trwały do momentu, gdy w końcu obaj rozmówcy decydowali się na skorzystanie z "telefonu do przyjaciela", co sprowadzało się do skierowania spojrzeń w kierunku najbliższego programisty i zadania mu jakże istotnego pytania - "A Ty co o tym sądzisz?". Zdarzało się tak, że owym programistą byłem ja. I cóż mogłem odpowiedzieć?Czytaj więcej »Autor wpisu: JoShiMa, dodany: 26.09.2013 22:47, tagi: framework, php, skrypty
Autor wpisu: JoShiMa, dodany: 26.09.2013 21:40, tagi: framework, php
Autor wpisu: zleek, dodany: 26.09.2013 14:31, tagi: php, zend_framework
Autor wpisu: bastard13, dodany: 24.09.2013 10:46, tagi: javascript
Autor wpisu: matiit, dodany: 22.09.2013 18:21, tagi: php
Witam po przerwie.
Chciałem dzisiaj pokazać fajny feature, który jest wbudowany w Laravel. Wyobraźmy sobie sytuację, że piszemy aplikację dla klienta, który chce „autoryzację”, ale sam przyznaje, że tylko on będzie z niej korzystał. Nie potrzebujemy wyrafinowanego systemu rejestracji, ślicznego logowania itd. Idealnie będzie użyć Basic Auth. Chodzi o zwykłe przeglądarkowe okienko logowania.
Laravel udostępnia nam do realizacji tego celu filtr „auth.basic”. Wystarczy, że zrobimy coś takiego:
Route::get('profile', array('before' => 'auth.basic', function() { // Tylko zalogowani przez HTTP basic auth będą mieli tu dostęp. }));
Po tym kroku wystarczy, że w naszej tabeli users będzie jakiś użytkkownik. Logujemy się podając adres email oraz hasło. Jeśli chcemy coś zmienić – odsyłam do dokumentacji. http://four.laravel.com/docs/security#http-basic-authentication
Post Laravel – Basic Auth, prościej się nie da pojawił się poraz pierwszy w matiit dev blog.