You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (JIRA)" <ji...@apache.org> on 2018/10/12 22:24:00 UTC

[jira] [Updated] (AIRAVATA-2912) Idea: Custom create account page in CMS?

     [ https://issues.apache.org/jira/browse/AIRAVATA-2912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcus Christie updated AIRAVATA-2912:
--------------------------------------
    Description: 
Can we allow gateways to create custom create account pages in the CMS where they can add additional fields and agreement to terms, etc.?

My initial thought is that not all users come in through create account. There is also federated login (CILogon). Also, we would need somewhere to save the data from these extra fields. Keycloak? In Django? We can't save in the UserProfile because a UserProfile isn't created until after the user account is created.

I think we'll need to keep create account minimal and then after the user logs in (either after creating an account or through federated login) we take the user through an onboarding process. We could allow gateway admins to configure which user profile fields they want to require, etc.

Perhaps we could allow gateways to create custom onboarding pages in the CMS though.

> Idea: Custom create account page in CMS?
> ----------------------------------------
>
>                 Key: AIRAVATA-2912
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2912
>             Project: Airavata
>          Issue Type: Bug
>            Reporter: Marcus Christie
>            Priority: Major
>
> Can we allow gateways to create custom create account pages in the CMS where they can add additional fields and agreement to terms, etc.?
> My initial thought is that not all users come in through create account. There is also federated login (CILogon). Also, we would need somewhere to save the data from these extra fields. Keycloak? In Django? We can't save in the UserProfile because a UserProfile isn't created until after the user account is created.
> I think we'll need to keep create account minimal and then after the user logs in (either after creating an account or through federated login) we take the user through an onboarding process. We could allow gateway admins to configure which user profile fields they want to require, etc.
> Perhaps we could allow gateways to create custom onboarding pages in the CMS though.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)