New Login and Registration Page for edx-platform

480 views
Skip to first unread message

Stephen Sanchez

unread,
Nov 14, 2014, 4:34:27 PM11/14/14
to edx-...@googlegroups.com
Hi All,

The edX team will be merging in a new Login and Registration Page to master next week. This new functionality will be behind a feature flag (FEATURES.ENABLE_COMBINED_LOGIN_REGISTRATION) and will not have a direct impact on your platform unless enabled.  With the feature flag enabled, the new page can still only be accessed at two new URLs: http://localhost:8000/account/login, and http://localhost:8000/account/register

The new page combines the Login and Registration pages. While it is served from two URLs, it is only a single rendered template that displays either the login or registration form. It continues to provide all the same functionality as before, such as enrolling users after login/registration, password reset, social authentication, etc.

The new login and registration page has a responsive design, and should adjust well for mobile users.

Screen shots are attached for an idea of what the new page looks like.

After a short period of testing out the new login and registration page, we intend to phase out the original login and registration pages. This process will still include having a feature flag for the new page. All customized and themed login and registration pages on open source platforms will continue to work with the original pages.

Please be sure to let us know of any questions or concerns.
Thanks,
Steve
login.png
register.png

Nilesh Londhe

unread,
Jan 31, 2015, 4:49:24 PM1/31/15
to edx-...@googlegroups.com

Thanks. Is this the right method to activate new login?

Add this line to configuration/playbooks/roles/edxapp/default/main.yml and run ansible playbook again.

EDXAPP_ENABLE_COMBINED_LOGIN_REGISTRATION: true

Renzo Lucioni

unread,
Feb 1, 2015, 1:02:21 PM2/1/15
to edx-...@googlegroups.com
Hi Nilesh,

ENABLE_COMBINED_LOGIN_REGISTRATION is a feature flag, so you'll want to include it in the EDXAPP_FEATURES dictionary.

Best,

Renzo

Nilesh Londhe

unread,
Feb 1, 2015, 3:38:16 PM2/1/15
to edx-...@googlegroups.com

Got it. Thanks.

EDXAPP_FEATURES:
  ENABLE_COMBINED_LOGIN_REGISTRATION: true

Miki Goyal

unread,
Feb 10, 2015, 1:28:24 PM2/10/15
to edx-...@googlegroups.com
Please ensure that you take the latest patch that was done on this login page with respect to security. Based on when you asked for it, you should have it, but please double check with the team.

Nilesh Londhe

unread,
Feb 10, 2015, 1:33:33 PM2/10/15
to edx-...@googlegroups.com
Thanks Miki.

I do not see combined login registration in birch rc yet. 

I am sticking to named-release/birch/rc and will switch to named-release/birch when announced. 

I am not planning to venture out to other tags for now as I prepare my setup for production deployment when birch finalizes. 

I am assuming that the release team will include any patches and update the git tags accordingly.
_____________________________
From: Miki Goyal <mi...@edx.org>
Sent: Tuesday, February 10, 2015 10:28 AM
Subject: Re: [edx-code] Re: New Login and Registration Page for edx-platform
To: <edx-...@googlegroups.com>



Please ensure that you take the latest patch that was done on this login page with respect to security. Based on when you asked for it, you should have it, but please double check with the team.
On Sun, Feb 1, 2015 at 3:37 PM, Nilesh Londhe <nil...@cloudgeni.us> wrote:

Got it. Thanks.

EDXAPP_FEATURES:  ENABLE_COMBINED_LOGIN_REGISTRATION: true

Nilesh Londhe

On Sun, Feb 1, 2015 at 10:02 AM, Renzo Lucioni <re...@edx.org> wrote:
Hi Nilesh,

ENABLE_COMBINED_LOGIN_REGISTRATION is a feature flag, so you'll want to include it in the EDXAPP_FEATURES dictionary.

Best,

Renzo

On Saturday, January 31, 2015 at 4:49:24 PM UTC-5, Nilesh Londhe wrote:

Thanks. Is this the right method to activate new login?

Add this line to configuration/playbooks/roles/edxapp/default/main.yml and run ansible playbook again.

EDXAPP_ENABLE_COMBINED_LOGIN_REGISTRATION: true

On Friday, November 14, 2014 at 1:34:27 PM UTC-8, Stephen Sanchez wrote:

Hi All,

The edX team will be merging in a new Login and Registration Page to master next week. This new functionality will be behind a feature flag (FEATURES.ENABLE_COMBINED_ LOGIN_REGISTRATION) and will not have a direct impact on your platform unless enabled.  With the feature flag enabled, the new page can still only be accessed at two new URLs:  http://localhost:8000/account/login, and  http://localhost:8000/account/register





Reply all
Reply to author
Forward
0 new messages