0.3
0%
DoD
Android app
PRIMARY and SECONDARY
- if not logged in: shows a login screen
- shows fields for entering access key and secret key
- calls
/api/v1/loginupon clicking the login button with both keys entered - handles error states (incorrect access/secret key)
- stores received JWT access token and refresh token to local encrypted storage
PRIMARY
- if logged in: shows a page with a list of available SECONDARY devices along with their available phone numbers
- reads auth tokens from local encrypted storage
- calls
/api/v1/devices?type=secondary- add support for
typeURL parameter on this endpoint
- add support for
- displays a card for each device with device name and its phone numbers
SECONDARY
- if logged in: shows a page with:
- the device's access key
- available phone numbers
- refresh token's expiry date
- a logout button