Page MenuHomePhabricator

User awaiting approval has no image
Closed, ResolvedPublic

Description

  • Set auth.require-approval to true
  • Register an account
  • Wait Patiently

pasted_file (616×512 px, 25 KB)

Event Timeline

T8918 is related.

Only "Logout" will actually work and the other links should be disabled for MFA/approval users with a "partial" session.

Reproducing this probably also requires that security.alternate-file-domain not be configured.

The immediate issue here is probably that PhabricatorFileDataController needs to implement shouldAllowPartialSessions().

Stealing this since I think it's session/auth related, not profile picture related: I think the user has a legitimate picture, they just aren't allowed to download it since they have a partial session.

For my own reference, T12570 isn't exactly related but can probably be tested/fixed at the same time.

This should be fixed by changes in T13024.