keycloak_theme/7273.d1436016.iframe.bundle.js
github-actions-bot e42b5121da Updates
2025-01-07 23:12:06 +00:00

1 line
6.7 KiB
JavaScript

"use strict";(self.webpackChunkkeycloakify=self.webpackChunkkeycloakify||[]).push([[7273],{"./dist/login/pages/LoginUpdatePassword.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>LoginUpdatePassword});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js");var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_tools_useIsPasswordRevealed__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./dist/tools/useIsPasswordRevealed.js"),_lib_kcSanitize__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./dist/lib/kcSanitize/index.js"),_login_lib_kcClsx__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./dist/login/lib/kcClsx.js");function LoginUpdatePassword(props){var kcContext=props.kcContext,i18n=props.i18n,doUseDefaultCss=props.doUseDefaultCss,Template=props.Template,classes=props.classes,kcClsx=(0,_login_lib_kcClsx__WEBPACK_IMPORTED_MODULE_4__.$)({doUseDefaultCss,classes}).kcClsx,msg=i18n.msg,msgStr=i18n.msgStr,url=kcContext.url,messagesPerField=kcContext.messagesPerField,isAppInitiatedAction=kcContext.isAppInitiatedAction;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(Template,Object.assign({kcContext,i18n,doUseDefaultCss,classes,displayMessage:!messagesPerField.existsError("password","password-confirm"),headerNode:msg("updatePasswordTitle")},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("form",Object.assign({id:"kc-passwd-update-form",className:kcClsx("kcFormClass"),action:url.loginAction,method:"post"},{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("div",Object.assign({className:kcClsx("kcFormGroupClass")},{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("div",Object.assign({className:kcClsx("kcLabelWrapperClass")},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("label",Object.assign({htmlFor:"password-new",className:kcClsx("kcLabelClass")},{children:msg("passwordNew")}))})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("div",Object.assign({className:kcClsx("kcInputWrapperClass")},{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(PasswordWrapper,Object.assign({kcClsx,i18n,passwordInputId:"password-new"},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("input",{type:"password",id:"password-new",name:"password-new",className:kcClsx("kcInputClass"),autoFocus:!0,autoComplete:"new-password","aria-invalid":messagesPerField.existsError("password","password-confirm")})})),messagesPerField.existsError("password")&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("span",{id:"input-error-password",className:kcClsx("kcInputErrorMessageClass"),"aria-live":"polite",dangerouslySetInnerHTML:{__html:(0,_lib_kcSanitize__WEBPACK_IMPORTED_MODULE_3__.p)(messagesPerField.get("password"))}})]}))]})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("div",Object.assign({className:kcClsx("kcFormGroupClass")},{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("div",Object.assign({className:kcClsx("kcLabelWrapperClass")},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("label",Object.assign({htmlFor:"password-confirm",className:kcClsx("kcLabelClass")},{children:msg("passwordConfirm")}))})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("div",Object.assign({className:kcClsx("kcInputWrapperClass")},{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(PasswordWrapper,Object.assign({kcClsx,i18n,passwordInputId:"password-confirm"},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("input",{type:"password",id:"password-confirm",name:"password-confirm",className:kcClsx("kcInputClass"),autoFocus:!0,autoComplete:"new-password","aria-invalid":messagesPerField.existsError("password","password-confirm")})})),messagesPerField.existsError("password-confirm")&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("span",{id:"input-error-password-confirm",className:kcClsx("kcInputErrorMessageClass"),"aria-live":"polite",dangerouslySetInnerHTML:{__html:(0,_lib_kcSanitize__WEBPACK_IMPORTED_MODULE_3__.p)(messagesPerField.get("password-confirm"))}})]}))]})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("div",Object.assign({className:kcClsx("kcFormGroupClass")},{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(LogoutOtherSessions,{kcClsx,i18n}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("div",Object.assign({id:"kc-form-buttons",className:kcClsx("kcFormButtonsClass")},{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("input",{className:kcClsx("kcButtonClass","kcButtonPrimaryClass",!isAppInitiatedAction&&"kcButtonBlockClass","kcButtonLargeClass"),type:"submit",value:msgStr("doSubmit")}),isAppInitiatedAction&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("button",Object.assign({className:kcClsx("kcButtonClass","kcButtonDefaultClass","kcButtonLargeClass"),type:"submit",name:"cancel-aia",value:"true"},{children:msg("doCancel")}))]}))]}))]}))}))}function LogoutOtherSessions(props){var kcClsx=props.kcClsx,msg=props.i18n.msg;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("div",Object.assign({id:"kc-form-options",className:kcClsx("kcFormOptionsClass")},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("div",Object.assign({className:kcClsx("kcFormOptionsWrapperClass")},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("div",Object.assign({className:"checkbox"},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("label",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("input",{type:"checkbox",id:"logout-sessions",name:"logout-sessions",value:"on",defaultChecked:!0}),msg("logoutOtherSessions")]})}))}))}))}function PasswordWrapper(props){var kcClsx=props.kcClsx,i18n=props.i18n,passwordInputId=props.passwordInputId,children=props.children,msgStr=i18n.msgStr,_useIsPasswordReveale=(0,_tools_useIsPasswordRevealed__WEBPACK_IMPORTED_MODULE_2__.c)({passwordInputId}),isPasswordRevealed=_useIsPasswordReveale.isPasswordRevealed,toggleIsPasswordRevealed=_useIsPasswordReveale.toggleIsPasswordRevealed;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("div",Object.assign({className:kcClsx("kcInputGroup")},{children:[children,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("button",Object.assign({type:"button",className:kcClsx("kcFormPasswordVisibilityButtonClass"),"aria-label":msgStr(isPasswordRevealed?"hidePassword":"showPassword"),"aria-controls":passwordInputId,onClick:toggleIsPasswordRevealed},{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("i",{className:kcClsx(isPasswordRevealed?"kcFormPasswordVisibilityIconHide":"kcFormPasswordVisibilityIconShow"),"aria-hidden":!0})}))]}))}}}]);