Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Log in/New Account #63

Open
ryanleesipes opened this issue Mar 22, 2018 · 4 comments
Open

Log in/New Account #63

ryanleesipes opened this issue Mar 22, 2018 · 4 comments

Comments

@ryanleesipes
Copy link

I wanted to start a discussion about logging in and creating a new account. I think it could be wise to look at how Telegram does this. Since our users of the application are likely using their phones, we could follow their login method which is quick and easy.

Otherwise, Slack does something good on this front as well with the Magic Link .™ - which would also make logging in via Email super simple. I knows ideas are no fun, it's just something that I can't get out of my head.

@bflanagin
Copy link
Owner

Sure, what is it that you like about the systems that telegram and or Slack uses? Currently new users put in their desired creds and the system makes an account for them and sends them a token, existing users put in their existing creds and the system validates and sends them their token.

the only thing that's not the way that I intended to do in CafeSync (Need to fill bug on it actually) is that it doesn't stop people that put in an existing username and email address from putting in the wrong password. (Which kind of defeats the purpose).

I wont argue that telegram's way is pretty slick except I have friends that can't or wont use it because It requires they install the phone app.

@ryanleesipes
Copy link
Author

I like it because it's passwordless, which is pretty amazing really. I use LastPass for password management so I don't really think about this stuff. But I have friends and family members who love these new password-free apps. If CafeSync is intended to be used on a device with a GPS, it is a good idea to consider this.

It does require some kind of message to authenticate. But it delivers the user into the experience without them having to come up with yet another password. Once they add an Email address to their account we can Email them and ask them to set up a password so they can use their account elsewhere perhaps?

Just thinking out loud.

@bflanagin
Copy link
Owner

We have to think of CafeSync as being a part of OpenSeed, and as not all of these products will be connected to a phone I am hesitant to use anything other than the usual setup. Though we could rig up a telephone number based system. I'll play around with it and see what I can see.

@bflanagin
Copy link
Owner

I've come around, almost to your point. there are a few technical hurdles we will need to work out. But nothing major.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants