passbolt / mobile-passbolt-ios

iOS mobile app for Passbolt, the open source password manager for teams.
https://apps.apple.com/nz/app/passbolt-password-manager/id1569629432
GNU Affero General Public License v3.0
27 stars 12 forks source link

iOS app does not update "Last logged in" time #13

Open hhc97 opened 2 weeks ago

hhc97 commented 2 weeks ago

What you did

Went to <passbolt_url>/app/users. Viewed the last logged in time for one user. Used the iOS app to log in for the same user. Viewed the log in time again.

What happened

The Last logged in time did not update.

For example, this user uses passbolt mostly on mobile:

image

The Last logged in time is 24 days ago when in reality they log in almost every day.

When logging in via browser, the time updates as expected.

What you expected to happen

The Last logged in time should update properly when logging in via the iOS app as well.

Server version: CE 4.9.1 iOS app version: 1.20.0 Web extension version: 4.9.3

Side note: does this happen because the updating of the last logged in time is done via a separate API? Shouldn't the authentication api also directly handle updating the last logged in time so that its consistent no matter which client connects to the server?

marcin-michalek-miquido commented 4 days ago

Hello @hhc97, thank you for the report. We are investigating the issue and preparing a fix. For reference when checking release notes, the task number for this one is: PB-35849