Ticket #8405 (closed defect: fixed)

Opened 15 months ago

Last modified 8 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:
Hours estimate: Hours done:
Depends on:
Workaround:

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

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

Deprecated.

comment:4 Changed 8 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.