Opened 6 years ago

Closed 6 years ago

#2044 closed task (fixed)

Move all LDAP registration scripts to id.osgeo.org

Reported by: robe Owned by: sac@…
Priority: normal Milestone: Website rebranding 2017
Component: SysAdmin Keywords:
Cc:

Description

On list of things to do.

Right now where people change their password and email etc. via LDAP is here:

https://www.osgeo.org/user

This page will no longer exist once the site moves to Wordpress.

So we'll need to think about where this should live or if there is a way to build into the new wordpress site easily

Change History (10)

comment:1 by wildintellect, 6 years ago

That page looks like the Drupal the login, did you mean this page http://www.osgeo.org/osgeo_userid? Should be as simple as making a page in the new site with the same information.

Side question, did we plan to let users use Wordpress to register accounts, and reset passwords?

comment:2 by robe, 6 years ago

No I meant the one I mentioned -- ​https://www.osgeo.org/user

That one allows you to change your name and your LDAP password (it has a whole tab for LDAP) in fact. I just confirmed that if I change my first name on that tab, and then log into my test gitea instance, it shows the name I changed my name too.

Though the osgeo_userid one would need changing as well I guess, though that lets you do less so is redundant with ​https://www.osgeo.org/user (I have to double check the password I change from https://www.osgeo.org/user does change my LDAP password).

comment:3 by robe, 6 years ago

Okay just confirmed, if I change my password on:

https://www.osgeo.org/user

it DOES change my LDAP password.

So that means https://www.osgeo.org/cgi-bin/auth/ldap_edit_user.py (which is pointed to from http://www.osgeo.org/osgeo_userid? is redundant (since that one doesn't let me change my First name, but https://www.osgeo.org/user does.

comment:4 by strk, 6 years ago

That page (the drupal one) should not even be there, I think it's ticketed but nobody handled to retire it

comment:5 by strk, 6 years ago

here's the ticket: https://trac.osgeo.org/osgeo/ticket/1757 which reminds me the other reason why it should not be there (the drupal one): it lacks logging

comment:6 by robe, 6 years ago

Summary: Update LDAP user info needs to be rewired after we move to wordpressMove all LDAP registration scripts to id.osgeo.org

I reworded this because in discussion we decided maybe the LDAP stuff should have it's own dedicated domain:

[15:21] <strk> or https://id.osgeo.org/userid/create
[15:21] <strk> id.osgeo.org/userid/edit
[15:21] <strk> id.osgeo.org/userid/create

comment:7 by strk, 6 years ago

I think we should deprecate ​https://www.osgeo.org/user, that page was drupal-specific while the ones pointed to by /osgeo_userid are generic, under our own control and logging in a central place all operations. If First Name is missing in the form we'll want to add it (there and in the edit form). Feel free to ticket those enhancements.

comment:8 by strk, 6 years ago

It looks like id.osgeo.org is already pointing to "www" machine, so next step would be configuring apache to provide that virtual host, with proper ssl/letsencrypt, and expose those nice URLs....

comment:9 by cvvergara, 6 years ago

Checking the status of all open tickets of the milestone due on Jan/15/2017

Any update?

comment:10 by strk, 6 years ago

Resolution: fixed
Status: newclosed

This is done, detailed URLs on http://www.osgeo.org/osgeo_userid (same url on staging)

Note: See TracTickets for help on using tickets.