Skip to content

[TASK] Implement mobile frontend for auth #21

@PavMash

Description

@PavMash

Description

Implement authentication and authorization screens from Figma designs, connect them to backend.

To do

  • Write UI for authentication and authorization screens based on Figma design.
  • Write component containing screen model, navigation and view-model logic.
  • Research on how to connect mobile with backend (most probably we will use retrofit). Also, research on how to deal with refresh token on mobile side.
  • Implement mobile-backend connection on mobile side.
  • Write auth API that component will interact with.

Notes

Mobile-backend connection is unclear. Nobody in the team ever used retrofit, which is the most popular Android library for connection to remote APIs. Particularly for this task, it is unclear how to send and store refresh token. In the web, they use secure cookies for storing and sending refresh token, but in mobile we do not have cookies, as I know.

Acceptance Criteria

  • App UI corresponds to Figma.
  • Auth interface works as expected.
  • Mobile-backend connection works.
  • Code is clean, well-structured and follows best practices.

Metadata

Metadata

Assignees

Labels

Type

No fields configured for Task.

Projects

Status
In Progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions