You are on page 1of 1

Milink Authentication User-Side

User Login
By Email & Password

No
Is there internet connection

Search for user in cached yes


users credentials

No
Email is approved by admin? Login is rejected

Yes

No Yes
First time to login by
Ask for email
Found user email in cache?
the entered email? verification

No

No
No
Yes Check for password Wait for verification

Email is verified?
validity timeout?

Yes
Yes

No
Password is valid? Save User Info in
Database

(UID, Password)

Yes

Save user credentials


Run Milink
for offline use

No
User is IDLE for 10 minutes?

Yes

End (Sign out)

You might also like