-
Notifications
You must be signed in to change notification settings - Fork 22
Description
Once a month I get logged out from DGS (and receive a notification that I've been logged out, which is helpful) and it takes me a day or two to remember to log back in. (I have a longer, random password stored in 1Password.)
I see from http://www.dragongoserver.net/forum/read.php?forum=3&thread=2738 that JUG on DGS wants the password to expire, though I disagree with the reasons given. My preference would be to get the login password once, store it in Keychain, and if the session expires, automatically provide it to DGS to get a new cookie, without the user having to do anything. However, I can see problems with this (I believe push notifications stop when the cookie expires; we could renew it at 25 days or something but that still doesn't cover all cases), and you might be prompting for the password again intentionally to conform to JUG's goals.
Another possibility would be to add support for 1Password to the login screen. AgileBits provides an extension for iOS apps that want to do this: https://github.com/AgileBits/onepassword-app-extension A good number of apps already do: https://blog.agilebits.com/1password-apps/ This would at least solve my problem, though I don't know if you consider it a general enough thing to include in the app.
If you're open to it, I'll integrate the AgileBits extension, add a 1Password icon to the login screen somewhere (hopefully) unobtrusive, and send a pull request. Let me know what you think.