stucco_auth zapewnia SQLAlchemy uwierzytelniania wspierany login / hasło w ramach internetowej Pyramid.
Co otrzymujesz
& Nbsp; * wersjami schematu z stucco_evolution
& Nbsp; * SQLAlchemy odwzorowany użytkownika, grupy i klasy Ustawienia
& Nbsp; * BCRYPT szyfrowania hasła z cryptacular
& Nbsp; * odsłon Pyramid do logowania i wylogowania
& Nbsp; * Traversal, nie drogi
& Nbsp; * szablony Jinja2 widoków
& Nbsp; * Uni-Form CSS formularz logowania tematyczne
& Nbsp; * YUI 3 CSS w szablonie bazowej
& Nbsp; * 99% zakres badań
Co nie dostaniesz
& Nbsp; * żadnych wyraźnych lub dorozumianych gwarancji, w tym, bez ograniczeń, ustawowej rękojmi HANDLOWYCH i przydatności do określonego celu.
Wymagania
Łatwo dodać stucco_auth widoki na aplikacji przez wywołanie:
z pyramid.config importu Configurator
config = Konfigurator (...)
config.include ("stucco_auth.config ')
Niestety, wiele rzeczy wymaga stucco_auth z aplikacji hosta Pyramid, zanim będzie ona działać prawidłowo:
& Nbsp; * skonfigurowane uwierzytelnianie i zasady autoryzacji. Logowanie i wylogowanie poglądy nie mają sensu inaczej.
& Nbsp; * Transakcja zarządzane sesji SQLAlchemy udostępniane jako request.db
& Nbsp; * Schemat stucco_auth za wystąpienia w tej bazie danych
& Nbsp; * request.session wiadomości błyskowych
& Nbsp; * Jinja2 szablonów
& Nbsp; * wystąpienie stucco_auth.interfaces.IAuthRoot w drzewie zasobów. logowanie / i wylogowania / rozstrzyga w stosunku do tego obiektu.
Aplikacja demo stucco_auth.main (), stanowi jeden z przykładów, jak to skonfigurować.
Jeśli masz jakiekolwiek pytania, proszę pytać DanielHolth w IRC lub na jednej z list dyskusyjnych pylonów
Co nowego w tym wydaniu:.
- Nie podawaj paster_plugins. należy ponownie ocenić projekt szablonu.
Co nowego w wersji 0.3e-4:
- Fix MANIFEST.in włączenie .jinja2 szablony
Co nowego w wersji 0.1e-6:
- 99% zakres badań,
Wymagania :
- piramida
- Python
Komentarze nie znaleziono