yii2-simple-auth v1.0.0

Wydałem dzisiaj nowe rozszerzenie do Yii 2yii2-simple-auth. Dostarcza ono komponenty do łatwego uwierzytelniania oraz walidacji żądania HTTP. Każde żądanie otrzymuje swój własny unikalny token z czasem ważności, a więc żadne hasła ani klucze nie są wysyłane razem z żądaniem –  w przypadku braku obsługi https to powinno być bezpieczniejsze rozwiązanie niż basic access authentication. Szczegóły są dostępne w README na GitHubie.

Dodatkowo stworzyłem helper dla oficjalnego klienta HTTP dla Yii 2 – yii2-simple-auth-yii-authenticator. Pozwala on w wygodny sposób uwierzytelniać żądania generowane przez yii2-httpclient.

Oba rozszerzenia są od jakiegoś czasu wykorzystywane na Salenauts oraz Łowcach Gier do uwierzytelniania komunikacji z wewnętrznymi API, można więc uznać je za przetestowane i stabilne :).

yii-elfinder2 v1.0.2 i v1.1.0

Rozszerzenie yii-elfinder2 doczekało się w końcu aktualizacji. Zmiany to:

  • Aktualizacja elFindera do wersji 2.0.5 dla gałęzi 1.0 oraz 2.1.5 dla gałęzi 1.1.
  • Aliasy i ścieżki do plików nie są już ustawione na sztywno, wtyczkę można zainstalować w dowolnym katalogu, dzięki czemu lepiej działa też przy instalacji za pomocą composera.
  • Wiele pomniejszych usprawnień i poprawek.

Kod rozszerzenia można pobrać z repozytorium na GitHubie.