Page MenuHomePhabricator

Review 2FA login on iOS app
Closed, ResolvedPublic

Description

Project Information

Description of the tool/project

Adding support for 2 factor users to the iOS app

Description of how the tool will be used at WMF

Used by end users

Dependencies

All the upstream dependencies are complete (see parent tickets of T150699)

Has this project been reviewed before?

please link to tasks or wiki pages of previous reviews
This is a subpart of 2FA support, so the project as a whole has been reviewed, although this implementation is new.

Working test environment

For building/running from source we will need to set you up with iOS dev toolchain. To blackbox test, we can add you to a special test build which you can install on any iOS device to test.

Post-deployment

iOS app team, @JMinor is the product owner, @Mhurd is the technical owner

Event Timeline

dpatrick subscribed.

@JMinor, this review has been scheduled for the week of March 13th. Does this work for your deployment schedule? Also, can you provide documentation of setting up a test environment?

@dpatrick This will be towards the end of the release cycle but we will make it work.

@Mhurd and @ABorbaWMF have been working on testing setup and steps, so we should be able to provide those shortly. One complication here is that you'll need a special build that points to the beta cluster, since you need a user with bureaucrat permissions to perform some tests.

@dpatrick We should be all set for your review next week as all the 2FA work should be complete by the end of this week and merged into the test app. Please let me know here or by email who we should add to the TestFlight system so they can receive test builds (names and emails).

Also let me know if you want to set up a quick meeting to discuss test environment, etc.

@JMinor, I just rescheduled this for this week and next. I'll contact you off-Phab to schedule a review commencement meeting.

dpatrick claimed this task.

@JMinor, no issues found. Thanks for submitting this for review.