Opened 3 years ago

Last modified 3 months ago

#8405 released defect (fixed)

Deprecate LoginForm as it does not save password in all browsers

Reported by: Leif Astrand Owned by: Artur Signell
Priority: critical Milestone: Vaadin 7.0.0.beta2
Component: Component Version: 7.0-trunk
Keywords: Cc:
Depends on:
Workaround:
Verified:
Fv: no Pro Account: Mark as Priority

Description

It seems that most new browsers doesn't save passwords for forms submitted in iframes, which causes LoginForm to not save the passwords any more. As reported in the forum, Firefox is the only modern browser in which LoginForm currently works as expected: https://vaadin.com/forum/-/message_boards/view_message/1040420

Change History (6)

comment:1 Changed 3 years ago by Marko Gronroos

Sounds nasty. It would be great to know if the issue can be fixed at all. If not, perhaps LoginForm should be deprecated. Should it be mentioned in the documentation that LoginForm doesn't work properly for most browsers?

comment:2 Changed 2 years ago by Artur Signell

  • Milestone changed from Vaadin Backlog to Vaadin 7.0.0.beta2
  • Priority changed from normal to critical
  • Summary changed from LoginForm does not save password in all browsers to Deprecate LoginForm as it does not save password in all browsers
  • Version changed from 6.7.5 to 7.0-trunk

Should definitely be deprecated with a good message explaining why and what should possibly be used instead (new TextField?). #8171 covers a new solution that could replace this.

comment:3 Changed 2 years ago by Artur Signell

  • Owner changed from ticketmaster to Artur Signell
  • Status changed from new to accepted

Deprecated.

comment:4 Changed 2 years ago by Artur Signell

  • Resolution set to fixed
  • Status changed from accepted to closed

Reviewed by Leif Åstrand.

comment:5 Changed 7 months ago by Artur Signell

  • Fv unset

comment:6 Changed 3 months ago by Artur Signell

  • Status changed from closed to released
Note: See TracTickets for help on using tickets.