Show
This issue should be tested in all OS, including desktop.
Configure a site to use authentication via embedded browser and force logout (proto 31 is already configured at the time this is written).
In the app, login with a certain user in that site (let's call him u1).
Open any course and download an activity. Please remember which one you have downloaded.
Go to More tab and logout.
In the sites page, click the user you just added (u1). An embedded browser should be opened.
In that embedded browser, enter another user credentials (let's call him u2) and login. Check that the browser is closed and you're authenticated with u2 (you can verify it in the More tab).
Logout again. Check that you have both users stored in the app.
Click u1 again and, in the embedded browser, now enter the user u1 credentials.
Open the same course as in step 3, enable download options and check that the activity is still downloaded.
Logout again. Check that you have both users stored in the app and u1 wasn't duplicated.