2021-04-14(Wed)

ν•­λͺ©

λ‚΄μš©

ν•™μŠ΅ λ‚ μ§œ

2021-04-14(수)

ν•™μŠ΅ μ‹œκ°„

09:00~23:00

ν•™μŠ΅ λ²”μœ„ 및 주제

Refresh 토큰

ν•™μŠ΅ λͺ©ν‘œ

Refresh ν† ν°μ˜ μ €μž₯곡간을 κ²°μ • 기쀀을 μ•Œμ•„λ‚Έλ‹€.

λ™λ£Œ ν•™μŠ΅ 방법

-

상세 ν•™μŠ΅ λ‚΄μš©

Refresh 토큰은 어디에 μ €μž₯ν•΄μ•Όν• κΉŒ?

μ„œλ²„μ‚¬μ΄λ“œμ—μ„œλŠ” Refresh 토큰을 μ–΄λ–»κ²Œ κ²€μ¦ν•΄μ•Όν• κΉŒ?

https://doogle.link/jwt-%ED%98%B9%EC%9D%80-oauth2-%EC%9D%98-refresh-%ED%86%A0%ED%81%B0%EC%9D%84-%EC%96%B4%EB%94%94%EB%8B%A4-%EC%A0%80%EC%9E%A5%ED%95%B4%EC%95%BC-%ED%95%A0%EA%B9%8C/

κ΄€κ³„ν˜• λͺ¨λΈ

κ΄€κ³„ν˜• λͺ¨λΈμ€ μ‹€μ œ μ„Έκ³„μ˜ 데이터λ₯Ό 'λ¦΄λ ˆμ΄μ…˜(관계)'λΌλŠ” κ°œλ…μ„ μ‚¬μš©ν•΄ ν‘œν˜„ν•œ 데이터 λͺ¨λΈμ΄λ‹€.

μ—¬κΈ°μ„œ λ§ν•˜λŠ” 데이터 λͺ¨λΈμ€ μ„€κ³„μ˜ μ˜λ―Έκ°€ μ•„λ‹ˆλΌ '데이터λ₯Ό μ–΄λ–»κ²Œ ν‘œν˜„ν• κΉŒ'λΌλŠ” κ°œλ…μ˜ μ˜λ―Έμ΄λ‹€.

졜근 μ“°μ΄λŠ” KVS(Key-Value Store)도 데이터 λͺ¨λΈμ˜ ν•˜λ‚˜μ΄κ³  κ΄€κ³„ν˜• λͺ¨λΈλ„ 데이터 λͺ¨λΈμ˜ ν•˜λ‚˜μ΄λ‹€.

λ¦΄λ ˆμ΄μ…˜(관계)?

λ¦΄λ ˆμ΄μ…˜μ΄λž€ λ¬΄μ—‡μΌκΉŒ? 'ν…Œμ΄λΈ” μ‚¬μ΄μ˜ 관계'라고 μƒκ°ν•˜λŠ” 것은 λŒ€ν‘œμ μΈ μ‹€μˆ˜λ‹€! SQL에 μžˆμ–΄ λ¦΄λ ˆμ΄μ…˜μ— ν•΄λ‹Ήν•˜λŠ” 것은 ν…Œμ΄λΈ”μ΄λ‹€.

κ΄€κ³„ν˜• λͺ¨λΈμ˜ λ¦΄λ ˆμ΄μ…˜ μ •μ˜

  • λ¦΄λ ˆμ΄μ…˜μ€ 제λͺ©(Heading)κ³Ό 본체(Body)둜 κ΅¬μ„±λ˜μ–΄ μžˆλ‹€.

    • 제λͺ©μ€ 속성(Attribute)이 n개 λͺ¨μΈ 집합이닀. 이 속성은 이름과 데이터 ν˜•μœΌλ‘œ λ˜μ–΄ μžˆλ‹€.

    • λ³Έμ²΄λŠ” μ†μ„±κ°’μ˜ 집합인 νŠœν”Œμ˜ 집합이닀.

그리고 νŠœν”Œμ˜ 속성을 SQLμ—μ„œλŠ” 각각 ν–‰(둜우)와 μ—΄(칼럼)이라고 ν•œλ‹€.

κ΄€κ³„ν˜• λͺ¨λΈ

SQL

λ¦΄λ ˆμ΄μ…˜

ν…Œμ΄λΈ”

νŠœν”Œ

ν–‰

속성

칼럼

μ™œ κ΄€κ³„ν˜• λͺ¨λΈκ³Ό SQLμ—λŠ” 각각에 λ§žλŠ” κ°œλ…μ΄ μžˆλŠ”λ° λ‹€λ₯Έ μ΄λ¦„μœΌλ‘œ λΆˆλ¦¬λŠ” 걸까?

κ°œλ…μ€ κ°™μ§€λ§Œ, μ„±μ§ˆμ΄ λ‹€λ₯΄κΈ° λ•Œλ¬Έμ΄λ‹€. 이 책을 μ½μœΌλ©΄μ„œ 이 λ‹€λ₯Έ 뢀뢄을 λŠκ»΄λ³΄λ„λ‘ ν•˜μž.

ν•™μŠ΅ λ‚΄μš©μ— λŒ€ν•œ 개인적인 총평

λ°±μ—”λ“œ κ°œλ°œμžλŠ” λ°μ΄ν„°μ˜ 흐름을 μ œμ–΄ν•˜λŠ” 것이 핡심이고, DBλ₯Ό 잘 μ•Œμ•„μ•Όν•œλ‹€λŠ” μ–˜κΈ°λ₯Ό ν†΅κ°ν–ˆλ‹€. κ·Έλž˜μ„œ κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€ μ‹€μ „μž…λ¬Έ 책을 읽기 μ‹œμž‘ν–ˆλ‹€.

으으 맘 κ°™μ•„μ„  μŠ€ν”„λ§ μ«™ 판 λ‹€μŒμ— 이런 μ±… μ½μœΌλ©΄μ„œ λ‚΄ μ„œλΉ„μŠ€ λ§Œλ“€μ–΄λ³΄λŠ”κ±΄λ°! λΌμ΄λΈŒμ½”λ”© λ•Œλ¬Έμ— λ―Έλ€„μ§€λŠ” 것 κ°™μ•„μ„œ 아쉽닀.

λ‹€μŒ ν•™μŠ΅ κ³„νš

  • Rails둜 둜그인 κΈ°λŠ₯ κ΅¬ν˜„ν•˜κΈ°

Last updated

Was this helpful?