NCEAS / morpho

Morpho metadata editor
GNU General Public License v2.0
3 stars 1 forks source link

Decide on login procedure #935

Closed mbjones closed 6 years ago

mbjones commented 6 years ago

Author Name: ben leinfelder (ben leinfelder) Original Redmine Issue: 5741, https://projects.ecoinformatics.org/ecoinfo/issues/5741 Original Date: 2012-11-20 Original Assignee: ben leinfelder


Out of band in browser? Embedded browser? ECP?

mbjones commented 6 years ago

Original Redmine Comment Author Name: ben leinfelder (ben leinfelder) Original Date: 2012-12-31T22:45:17Z


I have the "simple-ecp-client" java library in use in Morpho now. I'm working with the developer for that project to make it work with CILogon and to make it more stable. Given the dearth of ECP providers we will probably become a KNB identity provider and enable ECP. The login procedure is pretty straightforward: select an IdP, enter your username and password, get a certificate returned from CILogon. Done. I have this working locally in my Morpho workspace, but am hesitant to commit since it relies on the simple-ecp-client that will need to be built and installed locally for the Maven dep (not to mention the customizations I have for it to even make it work in a prototype state). So that will be forthcoming once the library is stabilized.

mbjones commented 6 years ago

Original Redmine Comment Author Name: ben leinfelder (ben leinfelder) Original Date: 2013-01-03T21:59:34Z


I have Morpho using the Java ECP (simple-ecp-client) to get a client certificate. the library is in my github and I have a Hudson job for building it into our dev-testing Maven repo. I'd feel better if we had a more stable library to build from, but at the moment it works for us and we have complete control over the codebase we are depending on (which is a plus).

mbjones commented 6 years ago

Original Redmine Comment Author Name: ben leinfelder (ben leinfelder) Original Date: 2013-01-23T18:18:33Z


We are going with ECP. There are other, more operations-based, tasks that will need to be done to support this in a production environment, but this bug can can closed. For KNB IdP: https://redmine.dataone.org/issues/3394

mbjones commented 6 years ago

Original Redmine Comment Author Name: Redmine Admin (Redmine Admin) Original Date: 2013-03-27T21:31:31Z


Original Bugzilla ID was 5741