docs: function requireAuthCycle(sources) {
    const cookieToken$ = sources.ACTION.filter(
      action => action.type === REQUIRE_AUTH,
    ).map(cookieHelper.getCookieToken);
  
    const request$ = cookieToken$.map(cookieToken => ({
      url: '/oauth/cookies/mobile',
      method: 'POST',
      send: { token: cookieToken },
      category: REQUIRE_AUTH,
    }));
  
    const successRes$ = sources.HTTP.select(REQUIRE_AUTH).switchMap(success);
  
    const action$ = successRes$.pluck('body', 'results').map(setUserInfo);
  
    return {
      ACTION: action$,
      HTTP: request$,
    };
  }