The following example is high level coverage of the key concepts and basic skeletal setup:-
Collects credentials from the user (Usually from a login screen you've created)
Authenticates the credentials with the server (stores custom authentication)
Stores the credentials on the device
Exte...