From 75925d8c0387ca2a75ff31f7d860030d8a9a946e Mon Sep 17 00:00:00 2001 From: hongwei Date: Tue, 9 Jun 2020 13:28:31 +0200 Subject: [PATCH] introduce the allow_pre_filled_password props #to control to show the pre_filled_password or not --- obp-api/src/main/resources/props/sample.props.template | 1 + .../main/scala/code/model/dataAccess/AuthUser.scala | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/obp-api/src/main/resources/props/sample.props.template b/obp-api/src/main/resources/props/sample.props.template index 42096a5d6..22ad82fbe 100644 --- a/obp-api/src/main/resources/props/sample.props.template +++ b/obp-api/src/main/resources/props/sample.props.template @@ -403,6 +403,7 @@ oauth2_server_url = #webui_signup_form_submit_button_value= #webui_signup_form_title_text=Sign Up #webui_signup_body_password_repeat_text=Repeat +#allow_pre_filled_password=true #webui_agree_terms_html=
webui_agree_privacy_policy_url = https://openbankproject.com/privacy-policy webui_agree_privacy_policy_html_text =
diff --git a/obp-api/src/main/scala/code/model/dataAccess/AuthUser.scala b/obp-api/src/main/scala/code/model/dataAccess/AuthUser.scala index 956f0bc58..92a399f56 100644 --- a/obp-api/src/main/scala/code/model/dataAccess/AuthUser.scala +++ b/obp-api/src/main/scala/code/model/dataAccess/AuthUser.scala @@ -127,20 +127,20 @@ class AuthUser extends MegaProtoUser[AuthUser] with MdcLoggable { override lazy val password = new MyPasswordNew - def signupPasswordRepeatText = getWebUiPropsValue("webui_signup_body_password_repeat_text", S.?("repeat")) - + lazy val signupPasswordRepeatText = getWebUiPropsValue("webui_signup_body_password_repeat_text", S.?("repeat")) + class MyPasswordNew extends MappedPassword(this) { - + lazy val preFilledPassword = if (APIUtil.getPropsAsBoolValue("allow_pre_filled_password", true)) {get.toString} else "" override def _toForm: Box[NodeSeq] = { S.fmapFunc({s: List[String] => this.setFromAny(s)}){funcName => Full( - {appendFieldId()} + {appendFieldId()}
{signupPasswordRepeatText}
- +