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

Unclear how to login with app #79

Open
turnercore opened this issue Feb 19, 2024 · 12 comments
Open

Unclear how to login with app #79

turnercore opened this issue Feb 19, 2024 · 12 comments

Comments

@turnercore
Copy link

I'm pretty tech savvy and it was not clear at all how to login to my server from the iOS app.

For any looking for the answer to this you login with your username@server-domain.com, with no http/https in front.

I don't know why the way to login would be username@server.com and the placeholder text says username / server, think this needs to be fixed for people to be able to use the app.

@balzack
Copy link
Owner

balzack commented Feb 20, 2024

Yes, I agree it's not clear. The login username/server.com should work, but username@server.com should also work.

Initially the system login was username@server.com, but people pointed out this was confusing being the same format as email.

Support was added for '/' while '@' is deprecated. Please let me know if the '/' doesn't work. I plan on improving the messaging for the login in the next release.

Thanks for your interest in the project!

@jinlaohu
Copy link

I can't login using android databag app. It always say Error please try again. Whether i use username@server.com or username/server.com, it dosen't work.

@cesheji3
Copy link

The same to me.Please fix the bugs.

@balzack
Copy link
Owner

balzack commented Mar 15, 2024 via email

@ecker00
Copy link

ecker00 commented Mar 19, 2024

I am trying to sign in to an instance hosted on a VPN network, not able to get username/10.0.0.100:7000 to work in the app, guess the port number throws it off? I do plan to put it behind a reverse proxy eventually, but for initial testing felt natural that this should work.

P.S.:
While @ looks like an email, I think that's not a bad thing, it's already familiar structure on Mastodon, ActivityPub and SSH logins. A slash already have a different meaning when it comes to URLs.

@balzack
Copy link
Owner

balzack commented Mar 19, 2024

The mobile app doesn't currently support IP login, you need a dns name; it should however work with the browser.

The reason IP isn't currently supported is that I disabled non-secure http from the mobile app. I think that might not be a requirement, so I plan to revisit that in the next release.

The '@' should still work in terms of logging in, but isn't displayed as the hint anymore. I agree there is also a similar conflict with '/'. Do you recommend sticking with '@', or can you think of another character?

Thanks for using this project and the feedback. I really appreciate it!

PS. I took a look at your youtube channel, I love your guys' energy, very entertaining

@CoreyCCarter
Copy link

CoreyCCarter commented Mar 22, 2024

I have tried both ways of logging in on the iPhone app and it still gives me the 'login error'. I am able to login on a web browser but not through the app. I have also tried logging on an android device and it works.

@balzack
Copy link
Owner

balzack commented Mar 22, 2024

Could you try creating a test account on https://databag.coredb.org, and seeing if the iOS app will connect there?

@CoreyCCarter
Copy link

I did a test earlier and it worked fine via the iOS app it just seems to be when I try it with my server it does not work.

@balzack
Copy link
Owner

balzack commented Mar 22, 2024

hmm, are you using a dns name & cert?

In case you are trying to use it with just an IP address (no cert), that isn't yet supported in the mobile app.

@CoreyCCarter
Copy link

I deleted the app and reinstalled it and it works perfectly now! Thank You for being so responsive and so quick!

@balzack
Copy link
Owner

balzack commented Mar 22, 2024

No worries....thanks for trying out this project!

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

No branches or pull requests

6 participants