• atwilson's avatar
    Track whether a given user session has completed initialization · d5a7eabf
    atwilson authored
    Start tracking user session initialization in local state and use
    that flag to determine whether to force a policy load instead of relying
    on the oauth token status. This is important because forcing a policy load
    when it's not strictly required can lock users out of their accounts.
    
    This flag is not persisted across restarts of ephemeral sessions (including crash-induced restarts) so policy code will force a policy reload after a crash (identical to previous ephemeral behavior, so no behavior change from this CL)
    
    BUG=684031
    
    Review-Url: https://codereview.chromium.org/2711113003
    Cr-Commit-Position: refs/heads/master@{#455727}
    d5a7eabf
user_manager_base.h 16.6 KB