Ticket #8405 (closed defect: fixed)

Opened 2 years ago

Last modified 19 months ago

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:

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

comment:1 Changed 2 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 19 months ago by Artur Signell

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

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 19 months ago by Artur Signell

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

Deprecated.

comment:4 Changed 19 months ago by Artur Signell

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

Reviewed by Leif Åstrand.

Note: See TracTickets for help on using tickets.