Opened 2 years ago

Closed 22 months ago

#8405 closed 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:

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 (5)

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

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

Deprecated.

comment:4 Changed 22 months ago by Artur Signell

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

Reviewed by Leif Åstrand.

comment:5 Changed 2 months ago by Artur Signell

  • Fv unset
Note: See TracTickets for help on using tickets.