Beispiel #1
0
 navbar.on('click', '#btn-logout', (ev) => {
   data.users.logout()
     .then(() => {
       usernameSpan.text('');
       loginForm.removeClass('hidden');
       logoutForm.addClass('hidden');
     })
 });
Beispiel #2
0
 (function checkForLoggedUser() {
   data.users.current()
     .then((user) => {
       if (user) {
         usernameSpan.text(user);
         loginForm.addClass('hidden');
         logoutForm.removeClass('hidden');
       }
     });
 })();
Beispiel #3
0
 navbar.on('click', '#btn-login', (ev) => {
   let username = usernameInput.val() || 'anonymous';
   data.users.login(username)
     .then((user) => {
       usernameInput.val('')
       usernameSpan.text(user);
       loginForm.addClass('hidden');
       logoutForm.removeClass('hidden');
     });
 });