기타
-
oauth기타 2021. 1. 29. 09:19
1. 만드는 페이지 : 클라이언트 , 우리페이지에 접속하는사람 : 리소스오너 , 접속하는사람정보를 가지고 있는곳 : 리소스 서버 1.5 미리 클라이언트는 리소스 서버에 접속하여 클라이언트 아이디와 시크릿 키를 발급받는다. 2.리소스 오너가 클라이언트에 접속한다. 3.클라이언트는 리소스 오너에게 동의를 구하는 창을 띄우는데 거기에는 링크가 포함되어있다. 4.그링크는 코드를 얻어오기 위함이며 얻고자 하는 스코프와(정보) 리디렉트할 주소(클라이언트주소) 그리고 미리 리소스 서버에 등록한 클라이언트 아이디등이 담겨있다. 5.링크를 타고 이동을 하면서 리소스 오너는 리소스 서버에 로그인을 하고 동의를 한다. 6.위과정을 통해 리다이엑트된 클라이언트는 코드를 전달받게 된다. 7.클라이언트는 포스트 형식으로 리소스서..
-
aws 이용하기기타 2021. 1. 26. 20:01
1. s3 >build>s3이용(express로도 할수는있음)>bucket(생성하고 , 업로드) > client 배포끝 > 파일을 저장하는 서비스 >create bucket and use 2.ec2 > 인스턴스(컴퓨터) 임대 서비스(이름: ec2 주소 : 13.xx.xx) 3.rds >데이터베이스 임대 서비스 >db관리인력 대신(설치및 업데이트 대신해줌) / 서비스 안정화(multi-Ai옵션) 4.정리 >s3의 파일을 다운로드한 사용자들은 ec2 서버에 접속해서 api 요청을 할수있고 api 요청을 받은 서버는 rds 의 데이터 베이스에 접속해서 데이터를 받아 와서 사용자에게 전해준다. 5.부가적인 서비스 >https (http + ssl) ssl 인증서 발급이필요 > 아마존 certifacationma..
-
-
https기타 2021. 1. 20. 13:00
https > 비대칭 키 사용한 암호화 , ca , 인증서 매번 공개키방식을 사용하지 않고 handshake 부분에서만 앞으로 사용할 대칭키를 만들어낼때 사용한다 http + ssl > https ssl > SSL (보안 소켓 레이어) 그리고 그 후계자 TLS (전송 계층 보안)는 네트워크로 연결된 컴퓨터간에 인증되고 암호화 된 링크를 설정하기위한 프로토콜입니다 https 를 쓰면 응답만 받는게 아니라 함께 인증서도 받음 브라우저는 인증서를 확인하고 그인증서가 ca 리스트에 있는 곳에서 발급된 곳인지 확인하고 전달한다 아니면 위험메시지를 띄운다.
-
배열로 쪼개기기타 2021. 1. 14. 07:10
let becomeTwoArray = function(array){ let result = []; for(let i = 1 ; i
-
Interaction With Server기타 2020. 12. 23. 09:48
브라우저 > ex) 크롬/사파리/익스플로러 > 코드를 브라우저의 내장 엔진을 통해 사용자에게는 눈에보이는 환경을 만들어 내고 컴퓨터 내부에는 이진수로 해석하여 전달하는 역할을한다 d2.naver.com/helloworld/59361. 서버 > 클라이언트 의 요청을 바탕으로 리소스를 활용하여 응답하는 역할을한다. API > 클라이언트가 서버에 요청할때 요청하는 방식이다. HTTP > protocol >약속 규약 > 클라이언트와 서버사이의 약속 > 1.작동방식 2.구성 3속성 4.메서드 > 1.작동방식 클라이언트는 요청하고 서버는 응답한다. 그역이 될수없고 무시할수없다. 2.구성은 헤더와 바디이다. 헤더는 클라이언트의 정보 즉 요청을 하는사람의 신상이라고 할수잇고 바디는 요청의 내용이 담긴다. 3.속성은 s..
-
promise기타 2020. 12. 21. 21:27
Achievement Goals 어떤 경우에 중첩된 callback이 발생하는지 이해할 수 있다 > 비동기로 이루어지는 작업들 중에서 순서가 필요할때 콜백으로 순서를 맞춰주게 되는데 이때 중첩이 많아진다. 중첩된 callback의 단점, Promise 의 장점을 이해할 수 있다.> 가독성 Promise 사용 패턴과 언어적인 특징들을 이해할 수 있다. resolve, reject의 의미와, then, catch와의 관계를 이해할 수 있다. > resolve 와 reject 의 인자는 promise method 인 then 과 catch 의 인자로 들어간다 즉 인자를 전달해주는 역할 resolve 는 then 으로 인자를 전달하고 reject는 인자를 catch로 전달한다. Promise 에서 인자를 넘기는..