초대 수락 화면에서 초대 코드 노출
This commit is contained in:
@@ -185,6 +185,7 @@ public class UserRegisterController {
|
|||||||
// 이메일 대신 사용자 이름을 모델에 추가
|
// 이메일 대신 사용자 이름을 모델에 추가
|
||||||
model.addAttribute("userName", portalUser.get().getUserName());
|
model.addAttribute("userName", portalUser.get().getUserName());
|
||||||
model.addAttribute("orgName", org.get().getOrgName());
|
model.addAttribute("orgName", org.get().getOrgName());
|
||||||
|
model.addAttribute("invitationCode", decodedToken);
|
||||||
model.addAttribute("isInvited", true);
|
model.addAttribute("isInvited", true);
|
||||||
|
|
||||||
return "apps/register/userDecisionAccept";
|
return "apps/register/userDecisionAccept";
|
||||||
@@ -215,6 +216,7 @@ public class UserRegisterController {
|
|||||||
|
|
||||||
model.addAttribute("userName", SecurityUtil.getPortalAuthenticatedUser().getUsername());
|
model.addAttribute("userName", SecurityUtil.getPortalAuthenticatedUser().getUsername());
|
||||||
model.addAttribute("orgName", org.get().getOrgName());
|
model.addAttribute("orgName", org.get().getOrgName());
|
||||||
|
model.addAttribute("invitationCode", invitation.get().getToken());
|
||||||
model.addAttribute("termsOfUse", agreementsFacade.getAgreement("TERMS_OF_USE"));
|
model.addAttribute("termsOfUse", agreementsFacade.getAgreement("TERMS_OF_USE"));
|
||||||
model.addAttribute("privacyCollect", agreementsFacade.getAgreement("PRIVACY_COLLECT_ORG"));
|
model.addAttribute("privacyCollect", agreementsFacade.getAgreement("PRIVACY_COLLECT_ORG"));
|
||||||
model.addAttribute("registrationType", "corporate");
|
model.addAttribute("registrationType", "corporate");
|
||||||
|
|||||||
@@ -22,6 +22,15 @@
|
|||||||
로그인 하여 법인회원 전환을 진행하세요.<br>
|
로그인 하여 법인회원 전환을 진행하세요.<br>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="info_box" style="margin-top: 20px; padding: 15px; background-color: #f8f9fa; border: 1px solid #dee2e6; border-radius: 8px;">
|
||||||
|
<p style="margin: 0; font-size: 14px; color: #666;">
|
||||||
|
<strong>초대코드:</strong>
|
||||||
|
<span th:text="${invitationCode}" style="font-family: monospace; font-size: 16px; font-weight: bold; color: #333; letter-spacing: 2px;"></span>
|
||||||
|
</p>
|
||||||
|
<p style="margin: 8px 0 0 0; font-size: 12px; color: #999;">
|
||||||
|
이메일로 받은 초대코드와 일치하는지 확인해 주세요.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
<div class="btn_application m_top">
|
<div class="btn_application m_top">
|
||||||
<button type="button" onclick="submitForm('reject')" class="common_btn_type_1 gray">
|
<button type="button" onclick="submitForm('reject')" class="common_btn_type_1 gray">
|
||||||
<span>취소</span>
|
<span>취소</span>
|
||||||
|
|||||||
@@ -27,6 +27,15 @@
|
|||||||
초대를 수락하시면 법인회원으로 전환됩니다.<br>
|
초대를 수락하시면 법인회원으로 전환됩니다.<br>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="info_box" style="margin-top: 20px; padding: 15px; background-color: #f8f9fa; border: 1px solid #dee2e6; border-radius: 8px;">
|
||||||
|
<p style="margin: 0; font-size: 14px; color: #666;">
|
||||||
|
<strong>초대코드:</strong>
|
||||||
|
<span th:text="${invitationCode}" style="font-family: monospace; font-size: 16px; font-weight: bold; color: #333; letter-spacing: 2px;"></span>
|
||||||
|
</p>
|
||||||
|
<p style="margin: 8px 0 0 0; font-size: 12px; color: #999;">
|
||||||
|
이메일로 받은 초대코드와 일치하는지 확인해 주세요.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
<div class="btn_application m_top">
|
<div class="btn_application m_top">
|
||||||
<button type="button" onclick="submitForm('reject')" class="common_btn_type_1 gray">
|
<button type="button" onclick="submitForm('reject')" class="common_btn_type_1 gray">
|
||||||
<span>거절</span>
|
<span>거절</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user