scorelab / OpenMF

An Open Source Mobile Forensics Investigation Tool for Android Platform
Apache License 2.0
150 stars 97 forks source link

[Frontend] Auth Process in Frontend #184

Closed sachinsom93 closed 3 years ago

sachinsom93 commented 3 years ago

Description

This PR contains authentication and authorization process in frontend, along with modification of some existing react components. For instance layout, loginPage, signUp Form, navbar etc.

Fixes #183

Type of change

Also, include screenshots for the verification and reviewing purpose.

https://user-images.githubusercontent.com/64790109/122643153-1554a100-d0c3-11eb-9469-ca2274b6e28a.mp4

Checklist:

sachinsom93 commented 3 years ago

Hello @shivanshu1333 sir, could you please review this ? I have planned to move to material ui from MDB bootstrap. Would love to hear out your suggestions on UI :)

shivanshuraj1333 commented 3 years ago

Hey @sachinsom93, the landing page for login and sign up do not look very good to the eye. Maybe we can try to decrease the area covered in the left side and decrease the logo's size. A better solution would be to make the landing page simple, containg just the basic information about the project, the logo, and the know more button. Below know more, we can have an additional button with login/signup. When we click on the login/signup button, the background fades away, become a little bit glassy and opaque, and the login and signup window appears on top of it. You may come up with some more ideas. This is something that I've in my mind; give it a thought.

sachinsom93 commented 3 years ago

Hey @sachinsom93, the landing page for login and sign up do not look very good to the eye. Maybe we can try to decrease the area covered in the left side and decrease the logo's size. A better solution would be to make the landing page simple, containg just the basic information about the project, the logo, and the know more button. Below know more, we can have an additional button with login/signup. When we click on the login/signup button, the background fades away, become a little bit glassy and opaque, and the login and signup window appears on top of it. You may come up with some more ideas. This is something that I've in my mind; give it a thought.

Ok, will try to keep landing page simple 👍🏼.

sachinsom93 commented 3 years ago

https://user-images.githubusercontent.com/64790109/122675991-cc6b1e00-d190-11eb-8bb9-76c27da57be5.mp4

sachinsom93 commented 3 years ago

@shivanshu1333 sir, I have updated the landing page. And for login and sign up form, I used dialogs but this time I tried to keep it bit simple. Please review this.