초대 수락 화면에서 초대 코드 노출

This commit is contained in:
Rinjae
2025-11-25 14:44:24 +09:00
parent 39ca5837ef
commit 39ccbae8ed
3 changed files with 20 additions and 0 deletions
@@ -185,6 +185,7 @@ public class UserRegisterController {
// 이메일 대신 사용자 이름을 모델에 추가
model.addAttribute("userName", portalUser.get().getUserName());
model.addAttribute("orgName", org.get().getOrgName());
model.addAttribute("invitationCode", decodedToken);
model.addAttribute("isInvited", true);
return "apps/register/userDecisionAccept";
@@ -215,6 +216,7 @@ public class UserRegisterController {
model.addAttribute("userName", SecurityUtil.getPortalAuthenticatedUser().getUsername());
model.addAttribute("orgName", org.get().getOrgName());
model.addAttribute("invitationCode", invitation.get().getToken());
model.addAttribute("termsOfUse", agreementsFacade.getAgreement("TERMS_OF_USE"));
model.addAttribute("privacyCollect", agreementsFacade.getAgreement("PRIVACY_COLLECT_ORG"));
model.addAttribute("registrationType", "corporate");
@@ -22,6 +22,15 @@
로그인 하여 법인회원 전환을 진행하세요.<br>
</p>
</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">
<button type="button" onclick="submitForm('reject')" class="common_btn_type_1 gray">
<span>취소</span>
@@ -27,6 +27,15 @@
초대를 수락하시면 법인회원으로 전환됩니다.<br>
</p>
</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">
<button type="button" onclick="submitForm('reject')" class="common_btn_type_1 gray">
<span>거절</span>