Синяя социальная система управления закладками и публикациями.
Log in with your username.
Я забыл свой пароль.
Log in with your OpenID-Provider.
Modern day javascript environments have many ways of dealing with state. One can use closures or classes to have some shared state, but sometimes a more elaborate state management library is needed…