Comments (12)
I am also using google 2fa. I have enabled "less secure apps", but to use mail clients like kmail or delta I need to generate and use a special "app password" for just that application. (More information: https://security.google.com/settings/security/apppasswords)
from deltachat-android.
Any chance of implementing OAuth2 in DeltaChat? I assume that's why we need to enable less secure apps in Gmail. I really hate having to enable that, plus it doesn't look well for an app that's trying to appeal to business users. Honestly having to enable that setting is right now the only reason I'm not using DC more seriously.
from deltachat-android.
App password works well, but I strongly suggest to write a little tip message when new account is configured, because it isn't clear for average users.
e.g. "Please, generate an app password on your mail account if you're use 2FA autentication method."
from deltachat-android.
I confirm that creating an application password works for Delta when you have 2fa enabled. (without enabling less secure apps). Thanks for the tip.
from deltachat-android.
We know about this issue, however, currently it is not clear to me how this can be fixed. Any help on this point would be welcome.
In between, you can enable support for "less secure apps"
https://support.google.com/accounts/answer/6010255 (the name is a little bit misleading, of course, Delta Chat uses all secure standards, however, there seems to be some proprietary google stuff)
I've also seen some Googlemail accounts where a simple "UnlockCaptcha" is sufficient, see https://gmailhelp.com/unlocking-googles-gmail-captcha/
Again, if anyone can help on these points, this would be very welcome.
PS: Your english seems to be perfect, sorry for mine.
from deltachat-android.
Thunderbird for example supports OAuth2 for IMAP, maybe you could support this.
from deltachat-android.
To my mind k9mail uses OAuth2 for IMAP, too.
https://github.com/k9mail/k-9/tree/master/k9mail-library/src/main/java/com/fsck/k9/mail/oauth
and
thunderbird/thunderbird-android@7774ebc
Perhaps this helps you.
from deltachat-android.
from deltachat-android.
+1 :)
in fact, we just need someone who can do this resp. has the time to do so :)
from deltachat-android.
App password works well, but I strongly suggest to write a little tip message when new account is configured, because it isn't clear for average users.
I really hate having to enable that [less secure apps] , plus it doesn't look well for an app that's trying to appeal to business users.
Inform and warn users if they are subjecting themself and others to providers that work to collect data against their users AND their users' contacts interests.
from deltachat-android.
Applies to configuring, sending and receiving.
from deltachat-android.
i think this is targeted well enough by #336, at least for now, closing.
from deltachat-android.
Related Issues (20)
- Disappearing notifications HOT 5
- Crash when trying to perform account backup HOT 7
- re-label delete/accept request buttons to ignore/accept HOT 3
- undefined symbols after updating rust-toolchain HOT 4
- cannot link core 1.136.1 HOT 7
- Get rid of `FileUtils.getFileDescriptorOwner` HOT 2
- react with any emoji
- tune down in-app emoji selector
- add appgallery instructions to RELEASE.md
- Webxdc with `request_internet_access` set not working on Saved Messages
- Pull metadata and changelog translations from weblate HOT 3
- Fail to take picture with system's camera HOT 1
- Offer Pin/archive/mute/delete on long-tapping chats in search results
- allow to open "offline help" from welcome screens
- add and refine instant onboarding strings
- New "Instant Onboarding" UX flow to create accounts HOT 5
- support FCM PUSH notifications HOT 2
- not possible to share media from one chat to another
- app crashes in "create new contact" screen on android 4 HOT 4
- Allow to share contacts as vCards
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deltachat-android.