diff --git a/main.go b/main.go index 090aea0..fc4501b 100644 --- a/main.go +++ b/main.go @@ -890,6 +890,10 @@ func handleURI(rawURI string) error { return fmt.Errorf("URI 파싱 실패: %w", err) } + if parsed.Scheme != protocolName { + return fmt.Errorf("지원하지 않는 URI 스킴: %s", parsed.Scheme) + } + token := parsed.Query().Get("token") if token == "" { return fmt.Errorf("토큰이 없습니다")