Blog

Starsza wersja bloga została
przeniesiona pod adres

blog.taipa.pl

Szukaj

Kategorie

Archiwum

Post

Ion Auth 2 – biblioteka CodeIgniter do zarządzania użytkownikami

13 kwi Codeigniter

Ci którzy tworzą aplikacje internetowe z wykorzystaniem frameworka CodeIgniter z pewnością docenią tą bibliotekę. Pozwala ona w ciągu kilku minut stworzyć zaawansowany system logowania z gotowym interfejsem i panelem administracyjnym.

Ja to działa? Kopiujemy pliki biblioteki w odpowiednie miejsca do naszego frameworka. Teraz trzeba dodać jeszcze odpowiednie tabele do bazy danych. Można to zrobić odpalając plik SQL dołączony do biblioteki albo użyć tak zwanej migracji. W tabeli użytkowników będzie już jeden domyślny użytkownik administrator. Teraz wystarczy wpisać odpowiedni link i pojawia nam się okienko logowania. Logujemy się na naszego użytkownika i pojawia się nam panel administracyjny w którym możemy zarządzać użytkownikami i tworzyć grupy.

Reszta zależy tylko od potrzeb aplikacji którą programujemy. W pliku konfiguracyjnym biblioteki możemy zmienić domyślą grupę, wymaganą ilość znaków w haśle, liczbę nieudanych prób logowania itp.

Biblioteka oferuje:

  • Mechanizm logowania
  • Dodawanie użytkownika
  • Edytowanie użytkownika
  • Odzyskiwania hasła
  • Dodawanie grupy

Biblioteka zawiera dokumentacje która jest niezbędna w dalszych pracach programistycznych.

W internecie można znaleźć starszą wersje tego skryptu. Proszę ich nie mylić bo starsza wersja jest znacznie uboższa.

https://github.com/benedmunds/CodeIgniter-Ion-Auth

Linki

Moduł do ściągnięcia

Pliki
© 2011-2018 Taipa. All rights reserved.