def _delete_stale_login_data(root, request: Request, not_active_users_max_age: int, resets_max_age: int):
    request.root = root
    delete_not_activated_users(request, not_active_users_max_age)
    delete_password_resets(request, resets_max_age)
    auth = request.registry.queryUtility(IAuthenticationPolicy)
    token_manger = get_tokenmanager(request)
    if token_manger:  # pragma: no branch
        token_manger.delete_expired_tokens(auth.timeout)
def _delete_stale_login_data(
    root,
    request: Request,
    not_active_users_max_age: int,
    resets_max_age: int,
):
    request.root = root
    delete_not_activated_users(request, not_active_users_max_age)
    delete_password_resets(request, resets_max_age)
    auth = request.registry.queryUtility(IAuthenticationPolicy)
    token_manger = get_tokenmanager(request)
    if token_manger:  # pragma: no branch
        token_manger.delete_expired_tokens(auth.timeout)
예제 #3
0
 def call_fut(self, request):
     from adhocracy_core.authentication import get_tokenmanager
     return get_tokenmanager(request)
예제 #4
0
 def call_fut(self, request):
     from adhocracy_core.authentication import get_tokenmanager
     return get_tokenmanager(request)