Opened 10 years ago

Closed 7 years ago

Last modified 5 years ago

#245 closed new feature (fixed)

Login without leaving the page

Reported by: lemon-head Owned by:
Priority: major Milestone: Legacy Resolved
Component: BW Profile Keywords: login
Cc:

Description

When using BeWelcome, one has to login every 1 hour or so. This is because we assume that you are often just a guest on the computer, and we want to avoid others using your account.

Unfortunately, for every login you have to open a new page, and then navigate back to the page you were originally viewing (unless you use background tabs).

To speed this up, it would be cool to have the login on the page itself.

  • One possibility would be to have login fields directly on the page, instead of the "login" link.
    • This would work best if the login page would redirect you to the page you were viewing (non-trivial I think).
    • Problem: Design! The login textfields will aesthetically bite with the search field.
  • Another possibility is to let the login fields pop up by javascript, when you click the "login" link.
    • For js disabled, we would still have the normal login.

  • AJAX login: don't reload any full page, minimal communication with the server..
    • this is totally non-trivial!
    • for instance, in the forum, the login script would need to add a "new post" button, and topics that were previously hidden because they're non-public.

To make this not too complicated, we should maybe proceed in smaller steps. The ajax login thing is maybe a bit too heavy for the start.

Change History (4)

comment:1 Changed 9 years ago by feuerdaemon

  • freq_reported set to 1
  • Milestone set to BigPicture
  • show_on_bw set to 0

comment:2 Changed 9 years ago by philipp

  • Milestone changed from BigPicture to unassigned

Milestone BigPicture? deleted

comment:3 Changed 7 years ago by fake51

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

This is sorta the way things works, so I'm closing this one

comment:4 Changed 5 years ago by TimLoal

  • Component changed from BW General to BW Profile
  • Milestone changed from unassigned to Legacy Resolved
Note: See TracTickets for help on using tickets.