[#3] 인증 / 회원 코드 코틀린 마이그레이션 #4

Merged
pricelees merged 37 commits from refactor/#3 into main 2025-07-13 12:18:50 +00:00
3 changed files with 12 additions and 30 deletions
Showing only changes of commit 1a0ec9d428 - Show all commits

View File

@ -1,11 +1,5 @@
package roomescape.system.auth.web.support; package roomescape.system.auth.web.support
import java.lang.annotation.ElementType; @Target(AnnotationTarget.FUNCTION)
import java.lang.annotation.Retention; @Retention(AnnotationRetention.RUNTIME)
import java.lang.annotation.RetentionPolicy; annotation class Admin
import java.lang.annotation.Target;
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Admin {
}

View File

@ -1,11 +1,5 @@
package roomescape.system.auth.web.support; package roomescape.system.auth.web.support
import java.lang.annotation.ElementType; @Target(AnnotationTarget.FUNCTION)
import java.lang.annotation.Retention; @Retention(AnnotationRetention.RUNTIME)
import java.lang.annotation.RetentionPolicy; annotation class LoginRequired
import java.lang.annotation.Target;
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface LoginRequired {
}

View File

@ -1,11 +1,5 @@
package roomescape.system.auth.web.support; package roomescape.system.auth.web.support
import java.lang.annotation.ElementType; @Target(AnnotationTarget.VALUE_PARAMETER)
import java.lang.annotation.Retention; @Retention(AnnotationRetention.RUNTIME)
import java.lang.annotation.RetentionPolicy; annotation class MemberId
import java.lang.annotation.Target;
@Target(ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
public @interface MemberId {
}