Skip to content

Group API

DAEILLIM edited this page Dec 22, 2025 · 39 revisions

1️⃣ Group APIs λͺ…μ„Έμ„œ

2️⃣ V2 λͺ¨μž„ μ„œλΉ„μŠ€ ν‚₯μ˜€ν”„

V2 λͺ¨μž„(Group) μ„œλΉ„μŠ€ 개편

πŸ—£ 기획자

이번 λͺ¨μž„ μ„œλΉ„μŠ€ V2의 λͺ©ν‘œλŠ” λ‹¨μˆœν•©λ‹ˆλ‹€.
β€œμ‚¬λžŒλ“€μ΄ 약속을 더 μ‰½κ²Œ λ§Œλ“€κ³ , 더 κ°€λ³κ²Œ μ°Έμ—¬ν•  수 있게 λ§Œλ“œλŠ” κ²ƒβ€μ΄μ—μš”.

μ‚¬μš©μžλŠ” 더 이상 λ³΅μž‘ν•œ 절차 없이,
μ–Έμ œ(startTime), μ–΄λ””μ„œ(location), μ–΄λ–€ λͺ¨μž„인지(description)κ°€ λͺ…ν™•ν•œ λͺ¨μž„을 직접 λ§Œλ“€ 수 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.
그리고 λ§Œλ“€μ–΄μ§„ λͺ¨μž„은 λͺ©λ‘μ—μ„œ 찾아보고, λ§ˆμŒμ— λ“€λ©΄ μ°Έμ—¬ν•˜κ³ (attend),
상황이 λ°”λ€Œλ©΄ λΆ€λ‹΄ 없이 λ‚˜κ°ˆ 수(left) μžˆμ–΄μ•Ό ν•΄μš”.

πŸ—£ 기획자 – λͺ¨μž„μ˜ κΈ°λ³Έ ꡬ쑰

λͺ¨μž„은 λ‹¨μˆœν•œ κ²Œμ‹œκΈ€μ΄ μ•„λ‹ˆλΌ, ν•˜λ‚˜μ˜ β€œμ•½μ† λ‹¨μœ„β€μž…λ‹ˆλ‹€.

κ·Έλž˜μ„œ λͺ¨μž„μ—λŠ” 항상 λ‹€μŒ 정보가 ν¬ν•¨λ©λ‹ˆλ‹€.

  • λͺ¨μž„ 제λͺ© (무엇을 ν•˜λŠ”μ§€)
  • λͺ¨μž„ μž₯μ†Œ (μ–΄λ””μ„œ ν•˜λŠ”μ§€)
  • μ‹œμž‘ μ‹œκ°„κ³Ό μ’…λ£Œ μ‹œκ°„ (μ–Έμ œ ν•˜λŠ”μ§€)
  • λͺ¨μž„ μ„€λͺ… (μ–΄λ–€ λΆ„μœ„κΈ°μΈμ§€)
  • μ΅œλŒ€ μ°Έμ—¬ 인원 (λͺ‡ λͺ…κΉŒμ§€ κ°€λŠ₯ν•œμ§€)

이 정보듀은 λͺ¨μž„μ˜ 신뒰도λ₯Ό κ²°μ •ν•˜λŠ” 핡심이기 λ•Œλ¬Έμ—,
ν•„μˆ˜ 값이 λΉ μ§„ λͺ¨μž„은 λ§Œλ“€ 수 없도둝 μ„€κ³„ν–ˆμŠ΅λ‹ˆλ‹€.

πŸ—£ 기획자 – λͺ¨μž„ μƒνƒœλŠ” 항상 예츑 κ°€λŠ₯ν•΄μ•Ό ν•©λ‹ˆλ‹€

λͺ¨μž„은 아무 μƒνƒœλ‘œλ‚˜ μ™”λ‹€ κ°”λ‹€ ν•˜λ©΄ μ•ˆ λ©λ‹ˆλ‹€.
μ‚¬μš©μžλŠ” β€œμ§€κΈˆ 이 λͺ¨μž„에 μ°Έμ—¬ν•  수 μžˆλŠ”μ§€β€λ₯Ό ν•œλˆˆμ— μ•Œ 수 μžˆμ–΄μ•Ό ν•΄μš”.

κ·Έλž˜μ„œ λͺ¨μž„은 μ•„λž˜μ˜ μ •ν•΄μ§„ νλ¦„μœΌλ‘œλ§Œ μ›€μ§μž…λ‹ˆλ‹€.

RECRUITING (λͺ¨μ§‘쀑)

  • κΈ°λ³Έ μƒνƒœμž…λ‹ˆλ‹€. μ°Έμ—¬κ°€ κ°€λŠ₯ν•©λ‹ˆλ‹€.

FULL (μ •μ›λ§ˆκ°)

  • 인원이 꽉 찼을 λ•Œ μžλ™μœΌλ‘œ μ „ν™˜λ©λ‹ˆλ‹€.
  • 더 이상 μ°Έμ—¬ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

CLOSED (λͺ¨μ§‘λ§ˆκ°)

  • μš΄μ˜μžκ°€ λͺ¨μ§‘을 닫은 μƒνƒœμž…λ‹ˆλ‹€.
  • 인원이 남아 μžˆμ–΄λ„ μ°Έμ—¬λŠ” λΆˆκ°€λŠ₯ν•©λ‹ˆλ‹€.

CANCELLED (λͺ¨μž„μ·¨μ†Œ)

  • μš΄μ˜μžκ°€ λͺ¨μž„을 μ·¨μ†Œν•œ μƒνƒœμž…λ‹ˆλ‹€.

FINISHED (λͺ¨μž„μ’…λ£Œ)

  • λͺ¨μž„ μ‹œκ°„μ΄ μ§€λ‚˜κ±°λ‚˜, μš΄μ˜μžκ°€ μ’…λ£Œ μ²˜λ¦¬ν•œ μƒνƒœμž…λ‹ˆλ‹€.

이 μƒνƒœλ“€μ€ ν—ˆμš©λœ 전이 κ·œμΉ™ μ•ˆμ—μ„œλ§Œ λ³€κ²½λ©λ‹ˆλ‹€.
μž„μ˜λ‘œ μƒνƒœλ₯Ό λ°”κΎΈλŠ” 일은 μ—†κ³ ,
μ·¨μ†Œλ˜κ±°λ‚˜ μ’…λ£Œλœ λͺ¨μž„은 λ‹€μ‹œ μˆ˜μ •ν•  수 없도둝 ν•΄μ„œ
데이터와 μ‚¬μš©μž κ²½ν—˜μ˜ 일관성을 μ§€ν‚΅λ‹ˆλ‹€.

πŸ—£ 기획자 – λͺ¨μž„ μ°Έμ—¬λŠ” 가볍고, λͺ…ν™•ν•΄μ•Ό ν•©λ‹ˆλ‹€

λͺ¨μž„ μ°Έμ—¬λŠ” μ΅œλŒ€ν•œ λ‹¨μˆœν•΄μ•Ό ν•©λ‹ˆλ‹€.

  • λͺ¨μ§‘쀑(RECRUITING)일 λ•Œλ§Œ μ°Έμ—¬ κ°€λŠ₯
  • 정원이 μ°¨λ©΄ μžλ™μœΌλ‘œ FULL둜 λ³€κ²½
  • 이미 μ°Έμ—¬ν•œ μ‚¬μš©μžλŠ” λ‹€μ‹œ μ°Έμ—¬ν•  수 μ—†μŒ
  • λ‚˜κ°„ μ‚¬μš©μž(LEFT, KICKED)λŠ” λ‹€μ‹œ μ°Έμ—¬ κ°€λŠ₯
  • μ°¨λ‹¨λœ μ‚¬μš©μž(BANNED)λŠ” λ‹€μ‹œ μ°Έμ—¬ λΆˆκ°€

운영자(HOST)λŠ” λͺ¨μž„μ˜ 주졜자이기 λ•Œλ¬Έμ—
μ°Έμ—¬/νƒˆν‡΄ κ°œλ…μ΄ μ—†κ³ , 항상 λͺ¨μž„에 속해 μžˆμŠ΅λ‹ˆλ‹€.

πŸ—£ 기획자 – β€œλ³΄κΈ° 쒋은 λͺ¨μž„”을 μœ„ν•œ 이미지 μ •μ±…

λͺ¨μž„은 κ²°κ΅­ μ‚¬λžŒμ΄ κ³ λ₯΄λŠ” μ½˜ν…μΈ μ΄κΈ° λ•Œλ¬Έμ—,
μ΄λ―Έμ§€μ˜ 역할이 ꡉμž₯히 μ€‘μš”ν•©λ‹ˆλ‹€.

μ‚¬μš©μžλŠ” λͺ¨μž„ 이미지λ₯Ό μ΅œλŒ€ 3μž₯κΉŒμ§€ 등둝할 수 μžˆμŠ΅λ‹ˆλ‹€.
이미지λ₯Ό μ—…λ‘œλ“œν•˜λ©΄ μ„œλ²„κ°€ μžλ™μœΌλ‘œ 두 κ°€μ§€ 버전을 λ§Œλ“€μ–΄ κ΄€λ¦¬ν•©λ‹ˆλ‹€.

  • μΉ΄λ“œμš© 이미지 (440 Γ— 240)
  • 썸넀일 이미지 (100 Γ— 100)

λͺ¨λ“  μ΄λ―Έμ§€λŠ” WEBP ν˜•μ‹μœΌλ‘œ ν†΅μΌλ©λ‹ˆλ‹€.

μ΄λ ‡κ²Œ μ„œλ²„κ°€ κ·œκ²©μ„ λ³΄μ¦ν•˜κΈ° λ•Œλ¬Έμ—,
ν”„λ‘ νŠΈλŠ” ν™”λ©΄ 크기에 맞게 μ•ˆμ •μ μœΌλ‘œ 이미지λ₯Ό ν‘œμ‹œν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ§Œμ•½ μ‚¬μš©μžκ°€ 이미지λ₯Ό ν•˜λ‚˜λ„ λ“±λ‘ν•˜μ§€ μ•Šλ”λΌλ„,
μ„œλΉ„μŠ€λŠ” κΈ°λ³Έ 이미지λ₯Ό μ œκ³΅ν•΄μ„œ
빈 ν™”λ©΄μ΄λ‚˜ κΉ¨μ§„ UIκ°€ λ‚˜μ˜€μ§€ μ•Šλ„λ‘ ν•©λ‹ˆλ‹€.

πŸ—£ 기획자 – 이미지 μ—…λ‘œλ“œλŠ” β€œμ„  μ—…λ‘œλ“œ λ°©μ‹β€μž…λ‹ˆλ‹€

μ΄λ―Έμ§€λŠ” λͺ¨μž„ 생성/μˆ˜μ •κ³Ό λΆ„λ¦¬ν•΄μ„œ λ¨Όμ € μ—…λ‘œλ“œν•©λ‹ˆλ‹€.

  1. μ‚¬μš©μžκ°€ 이미지λ₯Ό λ¨Όμ € μ—…λ‘œλ“œν•©λ‹ˆλ‹€.
  2. μ„œλ²„κ°€ imageKeyλ₯Ό λ°œκΈ‰ν•©λ‹ˆλ‹€.
  3. λͺ¨μž„ 생성/μˆ˜μ • μ‹œ imageKeyλ₯Ό 전달해 이미지λ₯Ό ν™•μ •ν•©λ‹ˆλ‹€.

이 λ°©μ‹μ˜ λͺ©μ μ€,
λͺ¨μž„ 생성 도쀑 μ‹€νŒ¨ν•΄λ„ 이미지 정합성이 κΉ¨μ§€μ§€ μ•Šκ²Œ ν•˜κ³ 
μ„œλ²„κ°€ 이미지 URL κ·œκ²©μ„ 직접 λ³΄μ¦ν•˜κΈ° μœ„ν•¨μž…λ‹ˆλ‹€.

imageKeyλŠ” 2μ‹œκ°„ λ™μ•ˆλ§Œ μœ νš¨ν•˜λ©°,
μ—…λ‘œλ“œν•œ μ‚¬λžŒλ§Œ μ‚¬μš©ν•  수 있고,
λͺ¨μž„ 생성 λ˜λŠ” μˆ˜μ •μ—μ„œ ν•œ 번 μ‚¬μš©λ˜λ©΄ μ¦‰μ‹œ μ†ŒλΉ„λ©λ‹ˆλ‹€.

πŸ—£ 기획자 – νƒœκ·ΈλŠ” λΆ„μœ„κΈ°λ₯Ό μ „λ‹¬ν•˜λŠ” μž₯μΉ˜μž…λ‹ˆλ‹€

νƒœκ·ΈλŠ” λͺ¨μž„을 μ„€λͺ…ν•˜λŠ” 보쑰 μˆ˜λ‹¨μž…λ‹ˆλ‹€.
β€œμ΄ λͺ¨μž„이 μ–΄λ–€ λΆ„μœ„κΈ°μΈμ§€β€λ₯Ό λΉ λ₯΄κ²Œ 전달해 μ€λ‹ˆλ‹€.

  • μ΅œλŒ€ 10κ°œκΉŒμ§€ 등둝 κ°€λŠ₯
  • 쀑볡 νƒœκ·ΈλŠ” ν—ˆμš©ν•˜μ§€ μ•ŠμŒ
  • μˆ˜μ • μ‹œμ—λŠ” κΈ°μ‘΄ νƒœκ·Έλ₯Ό λͺ¨λ‘ ꡐ체

νƒœκ·ΈλŠ” λͺ©λ‘κ³Ό κ²€μƒ‰μ—μ„œλ„ ν•¨κ»˜ μ‚¬μš©λ˜μ–΄,
μ‚¬μš©μžκ°€ μ›ν•˜λŠ” λͺ¨μž„을 더 μ‰½κ²Œ 찾을 수 있게 λ„μ™€μ€λ‹ˆλ‹€.

πŸ—£ 기획자 – 운영 μ•ˆμ •μ„±λ„ μ€‘μš”ν•©λ‹ˆλ‹€

λͺ¨μž„ 생성이 λ„ˆλ¬΄ μ‰½κ²Œ 반볡되면 μ„œλΉ„μŠ€ ν’ˆμ§ˆμ΄ λ–¨μ–΄μ§‘λ‹ˆλ‹€.
κ·Έλž˜μ„œ 같은 μ‚¬μš©μžλŠ” 짧은 μ‹œκ°„ μ•ˆμ— μ—°μ†μœΌλ‘œ λͺ¨μž„을 λ§Œλ“€ 수 없도둝
μΏ¨λ‹€μš΄ 정책을 μ μš©ν–ˆμŠ΅λ‹ˆλ‹€.

  • λͺ¨μž„ 생성 ν›„ 일정 μ‹œκ°„ λ™μ•ˆ μž¬μƒμ„± λΆˆκ°€
  • μŠ€νŒΈμ„± λͺ¨μž„ 생성 λ°©μ§€ λͺ©μ 

λ˜ν•œ,

  • 운영자(HOST)만 μˆ˜μ •/μ‚­μ œ κ°€λŠ₯
  • μ·¨μ†Œλ˜κ±°λ‚˜ μ’…λ£Œλœ λͺ¨μž„은 μˆ˜μ • λΆˆκ°€
  • μ‚­μ œ μ‹œ DB μ‚­μ œ ν›„ 이미지 파일 정리

이런 μ œμ•½λ“€μ€ λͺ¨λ‘ 데이터 일관성과 운영 μ•ˆμ •μ„±μ„ μœ„ν•œ μ„ νƒμž…λ‹ˆλ‹€.

3️⃣ V2 λͺ¨μž„ μ„œλΉ„μŠ€ μš”κ΅¬μ‚¬ν•­ 확인

V2 λͺ¨μž„ μ„œλΉ„μŠ€ μš”κ΅¬μ‚¬ν•­μ˜ μžμ„Έν•œ μ„€λͺ…은 V2: Group Requirementsμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

1. πŸ–ΌοΈ 이미지 μ •μ±…(사전 μ—…λ‘œλ“œ 방식)

핡심 λ‚΄μš© 정리

  • λͺ¨μž„ μ΄λ―Έμ§€λŠ” β€œμ‚¬μ „ μ—…λ‘œλ“œ β†’ imageKey둜 등둝” λ°©μ‹μž…λ‹ˆλ‹€.
  • μ—…λ‘œλ“œλŠ” μ΅œλŒ€ 3μž₯, λ³€ν˜•μ€ 440x240 / 100x100 WEBP 2μ’…μž…λ‹ˆλ‹€.
  • pre-upload imageKeyλŠ” 2μ‹œκ°„ μœ νš¨ν•˜λ©°, μ—…λ‘œλ”λ§Œ μ‚¬μš©ν•  수 있고, μ‚¬μš© μ‹œ 1회 μ†ŒλΉ„λ©λ‹ˆλ‹€.
  • μˆ˜μ •μ˜ imageKeysλŠ” β€œμ΅œμ’… μƒνƒœβ€μ΄λ©°, null=λ³€κ²½ μ—†μŒ, []=전체 μ‚­μ œ, [..]=κ·ΈλŒ€λ‘œ μ΅œμ’… 반영(0번째 λŒ€ν‘œ)μž…λ‹ˆλ‹€.
  • λͺ¨μž„ μ‚­μ œλŠ” DB μ‚­μ œ ν™•μ • ν›„(컀밋 ν›„) 이미지 νŒŒμΌμ„ μ‚­μ œν•©λ‹ˆλ‹€.

2. πŸ‘₯ λͺ¨μž„ μƒνƒœ Β· μ°Έκ°€ Β· 정원 Β· μ—­ν•  μ •μ±…

핡심 λ‚΄μš© 정리

  • λͺ¨μž„은 RECRUITING / FULL / CLOSED / CANCELLED / FINISHED 5κ°€μ§€ μƒνƒœλ₯Ό κ°€μ§‘λ‹ˆλ‹€.
  • μ°Έκ°€ κ°€λŠ₯ μ—¬λΆ€λŠ” λͺ¨μ§‘쀑(RECRUITING) + 남은 자리 있음 쑰건으둜 νŒλ‹¨ν•©λ‹ˆλ‹€.
  • HOSTλŠ” μ°Έκ°€Β·νƒˆν‡΄κ°€ λΆˆκ°€λŠ₯ν•˜λ©°, μˆ˜μ •Β·μ‚­μ œ κΆŒν•œμ„ κ°€μ§‘λ‹ˆλ‹€.
  • μ°Έκ°€μž μˆ˜λŠ” ATTEND μƒνƒœλ§Œ μ§‘κ³„ν•©λ‹ˆλ‹€.
  • FULL μƒνƒœλŠ” μžλ™ μ „ν™˜/λ³΅κ·€λ˜λ©°, CANCELLEDΒ·FINISHEDλŠ” μ΅œμ’… μƒνƒœμž…λ‹ˆλ‹€.

3. πŸ“ λͺ¨μž„ 생성 μ •μ±… (μž…λ ₯κ°’ 검증 Β· μΏ¨λ‹€μš΄ Β· κΈ°λ³Έ λ™μž‘)

핡심 λ‚΄μš© 정리

  • λͺ¨μž„ 생성은 λ‘œκ·ΈμΈν•œ μ‚¬μš©μžλ§Œ κ°€λŠ₯ν•˜λ©°, μƒμ„±μžλŠ” μžλ™μœΌλ‘œ HOSTκ°€ λ©λ‹ˆλ‹€.
  • λͺ¨μž„ μƒμ„±μ—λŠ” 5초 μΏ¨λ‹€μš΄μ΄ μ μš©λ©λ‹ˆλ‹€.
  • 제λͺ©Β·μ„€λͺ…Β·μœ„μΉ˜Β·μ‹œκ°„Β·μ •μ›μ€ ν•„μˆ˜ λ˜λŠ” 쑰건뢀 ν•„μˆ˜μž…λ‹ˆλ‹€.
  • νƒœκ·ΈλŠ” μ΅œλŒ€ 10κ°œκΉŒμ§€ κ°€λŠ₯ν•˜λ©°, 쀑볡은 ν—ˆμš©λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
  • μ΄λ―Έμ§€λŠ” 사전 μ—…λ‘œλ“œλœ imageKeyλ₯Ό 톡해 μ΅œλŒ€ 3μž₯κΉŒμ§€ 등둝할 수 μžˆμŠ΅λ‹ˆλ‹€.

4. πŸ” λͺ¨μž„ λͺ©λ‘ 쑰회 μ •μ±… (검색 Β· ν•„ν„° Β· μ»€μ„œ νŽ˜μ΄μ§•)

핡심 λ‚΄μš© 정리

  • λͺ¨μž„ λͺ©λ‘ μ‘°νšŒλŠ” μ»€μ„œ 기반 νŽ˜μ΄μ§• λ°©μ‹μž…λ‹ˆλ‹€.
  • κΈ°λ³Έ ν•„ν„°λŠ” ACTIVE이며, μƒνƒœ κΈ°μ€€μœΌλ‘œ λ…ΈμΆœ λ²”μœ„κ°€ κ²°μ •λ©λ‹ˆλ‹€.
  • ν‚€μ›Œλ“œ 검색은 제λͺ©Β·μœ„μΉ˜Β·μ„€λͺ…을 λŒ€μƒμœΌλ‘œ ν•©λ‹ˆλ‹€.
  • λͺ©λ‘μ—μ„œλŠ” λŒ€ν‘œ 이미지 μ΅œλŒ€ 3μž₯κ³Ό νƒœκ·Έλ§Œ μš”μ•½ λ…ΈμΆœν•©λ‹ˆλ‹€.
  • μ°Έκ°€ κ°€λŠ₯ μ—¬λΆ€(joinable)와 남은 자리(remainingSeats)λŠ” μ„œλ²„μ—μ„œ κ³„μ‚°ν•©λ‹ˆλ‹€.

5. πŸ“„ λͺ¨μž„ μˆ˜μ • μ •μ±… 상세 (λΆ€λΆ„ μˆ˜μ • Β· λΆˆλ³€ 쑰건 Β· 이미지/νƒœκ·Έ 연계)

핡심 λ‚΄μš© 정리

  • λͺ¨μž„ μˆ˜μ •μ€ HOST만 κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μˆ˜μ • μš”μ²­μ€ β€œλΆ€λΆ„ μˆ˜μ •β€μ΄μ§€λ§Œ, 각 ν•„λ“œλŠ” μ΅œμ’… μƒνƒœ κΈ°μ€€μœΌλ‘œ λ°˜μ˜λ©λ‹ˆλ‹€.
  • CANCELLEDΒ·FINISHED μƒνƒœμ˜ λͺ¨μž„은 μˆ˜μ •ν•  수 μ—†μŠ΅λ‹ˆλ‹€.
  • νƒœκ·ΈΒ·μ΄λ―Έμ§€λŠ” nullκ³Ό []의 μ˜λ―Έκ°€ λͺ…ν™•νžˆ λ‹€λ¦…λ‹ˆλ‹€.
  • 이미지 μˆ˜μ •μ€ μ΅œμ’… imageKeys 리슀트 κΈ°μ€€μœΌλ‘œ λ™μž‘ν•©λ‹ˆλ‹€.

6. 🧩 μ˜ˆμ™Έ Β· μ—λŸ¬ μ •μ±… (μ£Όμš” μ‹€νŒ¨ μ‹œλ‚˜λ¦¬μ˜€ 정리)

핡심 λ‚΄μš© 정리

  • λͺ¨λ“  μ‹€νŒ¨λŠ” λͺ…ν™•ν•œ 원인과 λ©”μ‹œμ§€λ₯Ό κ°€μ§„ μ—λŸ¬λ‘œ μ‘λ‹΅λ©λ‹ˆλ‹€.
  • μΈμ¦Β·κΆŒν•œΒ·μƒνƒœΒ·μž…λ ₯κ°’Β·μ •ν•©μ„± 였λ₯˜λ₯Ό κ΅¬λΆ„ν•©λ‹ˆλ‹€.
  • μ„œλ²„ 였λ₯˜κ°€ μ•„λ‹Œ 경우, λŒ€λΆ€λΆ„μ€ μ‚¬μš©μž 행동에 λ”°λ₯Έ 예츑 κ°€λŠ₯ν•œ μ‹€νŒ¨μž…λ‹ˆλ‹€.
  • μ‹€νŒ¨ν•œ μš”μ²­μ€ λΆ€λΆ„ 반영 없이 전체 λ‘€λ°±λ©λ‹ˆλ‹€.

7. πŸ” κΆŒν•œ Β· λ³΄μ•ˆ μ •μ±… 정리 (HOST / MEMBER / λΉ„λ‘œκ·ΈμΈ 행동 κΈ°μ€€)

핡심 λ‚΄μš© 정리

  • λͺ¨λ“  λͺ¨μž„ κ΄€λ ¨ 행동은 μ‚¬μš©μž μ—­ν• (HOST / MEMBER / λΉ„λ‘œκ·ΈμΈ) κΈ°μ€€μœΌλ‘œ μ œν•œλ©λ‹ˆλ‹€.
  • 인증(Authentication)κ³Ό κΆŒν•œ(Authorization)은 λͺ…ν™•νžˆ κ΅¬λΆ„λ©λ‹ˆλ‹€.
  • μ„œλ²„λŠ” 항상 κΆŒν•œμ„ μš°μ„  κ²€μ¦ν•˜λ©°, ν”„λ‘ νŠΈ μš”μ²­μ„ μ „μ μœΌλ‘œ μ‹ λ’°ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
  • β€œλ³΄μ—¬μ€„ 수 μžˆμŒβ€κ³Ό β€œν–‰λ™ν•  수 μžˆμŒβ€μ€ λ³„κ°œμ˜ κ°œλ…μž…λ‹ˆλ‹€.

Clone this wiki locally