Open phils-hub opened 5 months ago
Hi @phils-hub, thanks for you report. The autocomplete and hint options are on the property panel, under the "Additional Properties" section.
Please let me know if your app behaves as expected after enabling those options.
@paulperez-dev apologies for the late reply and thanks for the quick response from your side. Those properties were already set appropriately. Basically iOS is not recognising the autofill property and hint configuration. It also does not ask whether the username and password should be saved (upon form submission).
Observations:
@phils-hub If you want the ability to hide your email while registering, you need to add the option to sign with Apple. The other behaviors you mentioned are more related to web apps than to mobile apps, I mean, the browser is who suggests passwords and prompts to enter stored credentials.
Hi again @paulperez-dev, not to my knowledge. iOS and Android have active password managers that propose password generation and the storing and populating of passwords for mobile apps. So this is not a web app feature only.
FlutterFlow Apps not only do not enable iOS to suggest/generate a password, they also do not ask whether the credentials should be automatically filled. Please see the description here - https://support.apple.com/en-gb/guide/iphone/iphf9219d8c9/ios
If FlutterFlow does not support this then it makes any login and sign up process very tedious. WDYT?
@paulperez-dev and FlutterFlow team do you have any feedback on this and any recommendations on how to deal with it?
Hi @phils-hub, I will be looking into this. This may raise a feature request. I will keep you posted here.
@paulperez-dev what would the scope of the feature be? Let me know if I can support.
This issue is stale because it has been open for 7 days with no activity. If there are no further updates, a team member will close the issue.
this might be related to a known bug on the flutter side that still haven't been fixed.
https://github.com/flutter/flutter/issues/84444
Any updates on this issue? The login experience on iOS really does feel broken.
We have the same challenge. It would be great to get this fixed.
Hi everyone! Flutter needs to fix this first, there's not too much we can do in this case.
This is still a major problem for my users. First experience is broken login. @paulperez-dev This does not appear to be the same issue as reported in the flutter issue above. That is related to keyboard type. Autofill does not work in any circumstance where face id is used. It seems the field loses focus and doesn't complete.
Has your issue been reported?
Current Behavior
iOS detects that it can autofill, but after selecting e.g. a known email address or a known password, the value is not filled into the input field. Basically nothing happens. It also does not ask whether the credentials should be stored.
Expected Behavior
Should insert the email or password on user selection, should offer to store credentials for later re-use.
Steps to Reproduce
Or just create an input field of type email or password with auto fill enabled and observe on iOS.
Reproducible from Blank
Bug Report Code (Required)
ITEez8rluJNJpbxJ7c+AY8JWqwMwHVgjbJ0vpe5+dwsjCeKqEIkLPMmkSEhBcuqHewt2DmD/njkdpdrMhYbhEvk3CwSZRqJizKVfUxDvfHK5b5StO5CKWGpPM/xgC0C90Kan3RZ5BNBiLlIG12CILuqQb3qCf9qOYwx5e6fDbOY=
Context
It basically makes login tedious, which is a terrible user experience. I am surprised that FlutterFlow has such issues, even though it has matured over the past year.
Visual documentation
Easy to replicate
Additional Info
No response
Environment