항해99 22

TIL 8 알고리즘 공부하자

가운데 글자 가져오기 [3번문제] [문제설명] 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. [제한조건] s는 길이가 1 이상, 100이하인 스트링입니다. => 짝수일 때 가운데 2개 문자 반환, 홀수일 때 가운데 문자 반환. function solution(s){ let answer = ''; if (s.length % 2 == 0){ answer = s[s.length / 2 - 1] + s[s.length / 2] //짝수일 경우 }else{ answer = s[s.length / 2 - 0.5] //홀수일 경우 } return answer; } console.log(sol('asdsf')) [접근방식] - if ..

항해99 2021.11.08

WIL 1

JWT - JSON Web Tokens JWT를 알아보며 느낀점 세션기반인증 VS 토큰기반인증 인터넷 표준인 만큼 로그인 기능을 만드는데 있어 교과적으로 따라야 하는 방식이라는 생각이 든다 2010년에 처음 생기고 2015년에 마지막 버전이 나온지 6년이 지난 지금 시점 딱히 대체재가 없는 안정화된 방식이라 생각이 든다. 그러다 보니 인터넷 표준이 되었고 로그인 기능과 기타 인증을 하는 방식에 있어 교과서 적인 방법이 되는것 같다. 깃허브도 인증방식을 기존에 아이디와 패스워드로 하던 방식에서 웹 토큰만을 지원하는 방식으로 변경된 만큼 웹 내에서 인증 및 정보교류를 하는 기능을 구현할 때 자주 써봐야 겠다. 아래 부터는 여기저기서 알아본 JWT를 내가 보기 편하게 작성한 내용이다. 출처 http://www..

항해99 2021.11.07