Friday icon indicating copy to clipboard operation
Friday copied to clipboard

Login Authentication/ Page /Panel

Open vatsalcode opened this issue 5 years ago • 19 comments

Try to build a login Panel/ Page. Where a person can login using Email/ Official id/Number. -The application looks more authentic when we have identity proof and using official email is a great way. -UI/Design Should be attractive and matches the original theme of the application.

vatsalcode avatar Apr 20 '21 07:04 vatsalcode

Hey @vatsalcode App Already Uses Google, Facebook and Email Auth What more are you suggesting?

avinashkranjan avatar Apr 21 '21 17:04 avinashkranjan

Hey, @avinashkranjan we can also add the feature of mobile number otp login ??

vatsalcode avatar Apr 21 '21 20:04 vatsalcode

We Can, We'll have a add a section in Sign Up Page for Phone No.

  • We'll have to verify it

and We have a section of Login using phone

  • If you have registered using phone you'll need to feed the phone
  • and you'll get the otp to login...

If anyone is up for taking the issue, Assign them

avinashkranjan avatar Apr 23 '21 07:04 avinashkranjan

@vatsalcode I would like to work on this issue under GSSoc21!

0xapurv avatar Apr 23 '21 20:04 0xapurv

Sure Go Ahead @believeInJha

avinashkranjan avatar Apr 24 '21 06:04 avinashkranjan

Thanks for the opportunity @avinashkranjan, I will make the PR and submit it.

0xapurv avatar Apr 25 '21 10:04 0xapurv

Hey @avinashkranjan, can you send me the firebase credentials?

0xapurv avatar Apr 27 '21 22:04 0xapurv

[email protected] is my firebase linked Gmail, kindly send me collaboration request.

0xapurv avatar Apr 27 '21 22:04 0xapurv

@believeInJha Added you..

avinashkranjan avatar Apr 30 '21 15:04 avinashkranjan

Hey @avinashkranjan, I have a doubt here, how are we gonna verify the mobile number is registered or not?

0xapurv avatar May 02 '21 03:05 0xapurv

Hey @avinashkranjan, I have a doubt here, how are we gonna verify the mobile number is registered or not?

@avinashkranjan, @vatsalcode, @HimeshNayak can you please guide me into this cause, I'm really stuck at this part.

0xapurv avatar May 05 '21 11:05 0xapurv

Hey @avinashkranjan, I have a doubt here, how are we gonna verify the mobile number is registered or not?

@avinashkranjan, @vatsalcode, @HimeshNayak can you please guide me into this cause, I'm really stuck at this part.

I guess that we can just check that the regex of the mobile number. if the number will be valid then the top will come to the phone. You may refer this https://coflutter.com/how-to-validate-phone-number-in-dart-flutter/

HimeshNayak avatar May 05 '21 19:05 HimeshNayak

@HimeshNayak No, I meant how to verify the number is registered/sign up before or not. cause then only we'll be able to log in the user with all their details.

0xapurv avatar May 06 '21 09:05 0xapurv

Hi, Is this feature implemented? If not then I want to add this feature.

pnkr01 avatar Jul 11 '22 08:07 pnkr01

Hey @pnkr01, It's not implemented, and you're free to take up this issue. Assigning it to you.

avinashkranjan avatar Jul 13 '22 07:07 avinashkranjan

Thank you, I need the acess to firestore to store the phone number and their corresponding data.

[email protected]

pnkr01 avatar Jul 13 '22 07:07 pnkr01

[email protected]

Provided you access.

avinashkranjan avatar Jul 13 '22 07:07 avinashkranjan

Hi, I have completed, and want to test and for that I have to change the security rules of firestore as I'm getting this issue(attached) from

rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write: if request.auth.uid != null; } } }

to

rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write: if true; } } }

Can I change the rule? a

pnkr01 avatar Jul 13 '22 10:07 pnkr01

Hi, I have completed, and want to test and for that I have to change the security rules of firestore as I'm getting this issue(attached) from

rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write: if request.auth.uid != null; } } }

to

rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write: if true; } } }

Can I change the rule? a

Go Ahead

avinashkranjan avatar Jul 13 '22 11:07 avinashkranjan

hi could you assign this issue to me? I am a participant of GSSoC'2023 and would love to work on this issue

MihirCharan42 avatar May 20 '23 11:05 MihirCharan42

Sure Go Ahead @MihirCharan42

avinashkranjan avatar May 22 '23 16:05 avinashkranjan

Can you please assign this issue as I have prior knowledge and I want to work on this.

LEARNER-dakshesh avatar Jul 03 '23 18:07 LEARNER-dakshesh

Go Ahead @LEARNER-dakshesh

avinashkranjan avatar Jul 05 '23 17:07 avinashkranjan

Hey @avinashkranjan Please assign me this issue i am working on it Thank you

andoriyaprashant avatar Jul 12 '23 18:07 andoriyaprashant

Hello @avinashkranjan Please review my pull request #341

andoriyaprashant avatar Jul 12 '23 18:07 andoriyaprashant