zums jest ZeroMQ zarządzanie oparte na sesji użytkownika oraz w różnych językach webapps / ram
zums mogą być instalowane przez:
easy_install zums
Jeden auth by wszystkimi rządzić.
Django ma swój sposób obsługi użytkowników i sesji. Ruby ma swój własny. Aplety Java ma swoje własne. I tak dalej. Niedobrze.
Dobre: jest obsługa ZeroMQ, że programy napisane w dowolnym języku może wchodzić w interakcje z usługa ta utrzymuje użytkowników i sesji. Ramy internetowej wyboru przechodzi SessionID z sessionid nazwie pliku cookie, dostaje sesji, zostanie zalogowany użytkownik itd nginx szlaki www.example.com/accounts do służby zums, co zdarza się zbyt serwer WWW i tras nginx www.example com / blog wordpress na podstawie bloga, a www.example.com/dashboard/ do Ruby on Rails i www.example.com/* projektu do Django. Jeśli w ciągu znaków użytkownika, przechodząc do www.example.com/accounts/login/, sessionid cookies jest ustawiona, a jeśli użytkownik a następnie udaje się do www.example.com/blog, wordpress plugin zums współdziała z zums nad zeromq i pobiera użytkownika / dane sesji.
Więc napisałem tę usługę. Właściwie jest to zbiór usług i wtyczek.
Najpierw zainstalować tę usługę:
easy_install zums
Trzeba będzie uruchomić demona zumsd zbyt .:
zumsd --help
I stworzenie bazy danych dla użytkowników .:
zumsd --init
To poprosić o silnika bazy danych, lokalizacji, nazwy hosta, nazwę użytkownika itp i tworzenia tabel dla Ciebie. [TODO: jeszcze nie zrobić].
Warto zauważyć, że użytkownicy są przechowywane w tej bazie danych i są dostępne przez zeromq api też wszystkie języki i ramy, a nie tylko Django.
Dokumentacja: http://packages.python.org/zums
Wymagania :
- Python
Komentarze nie znaleziono