fix(backend): メールアドレスの形式が正しくなければ以降の処理を行わないように (#15320)

* Mod: バリデーションを追加

* 条件の修正

notつけわすれ

* Update CHANGELOG.md
This commit is contained in:
鴇峰 朔華
2025-02-16 18:41:33 +09:00
committed by GitHub
parent e2a55e2a31
commit f3a4434830
3 changed files with 16 additions and 1 deletions

View File

@@ -164,6 +164,13 @@ export class EmailService {
available: boolean;
reason: null | 'used' | 'format' | 'disposable' | 'mx' | 'smtp' | 'banned' | 'network' | 'blacklist';
}> {
if (!this.utilityService.validateEmailFormat(emailAddress)) {
return {
available: false,
reason: 'format',
};
}
const exist = await this.userProfilesRepository.countBy({
emailVerified: true,
email: emailAddress,