IP : 18.191.202.45

[오픈소스] sveltekit 로그인

음 로그인 가지고 한 3일밤을 새고 있네요.

 

php 의 ci 같은 보드를 이용하다보니 로그인을 직접 구현해본게 기억이 나지도 않는데..

했던적 있었나 십기도하고.. 

 

아무튼,

 

spa 로그인은 개념을 먼저 정립하고 해야한다.

 

cloudflare가 웹서버 역할을하고 ci 를 api 서버로 이용되는 상태에서 로그인하려면,

어디에서 로그인 되는 것일까?

 

api 서버로는 cross origin 에러로 로그인이 불가능합니다.

우리가 사용하는 세션도 결국 쿠키에 세션 id를 저장하는 방식인데,

쿠키가 부라우져 리플레쉬되는 순가 사라져 버린다.

그럼 매번 로그인해야하는데, 그건 여간 불편한게 아니다.

 

그럼 어떻게할까?

어짜피 로그인은 브라우저에 값을 저장하는 일이다. 

그래서 브라우저에서 부라어주로 요청을해서 쿠키를 생성하는 작업을 한다.

그러니까 cloudflare에 올려 놓은 웹서버에 요청을하여 로그인 쿠키를 유지한다.

 

이때 사용하는게 endpoints 다.

endpoint를 왜사용할까 했을때 2가지 유용한 점이 보안과 자체 쿠키 생성이다.

 

 

 

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오톡으로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기
captcha
자동등록방지 숫자입력

공실장 개발센터

번호 제목 글쓴이 날짜 조회수
20 오픈소스 SVELTEKIT+ CAPACITOR 설치 그리고 안드로이드 스튜디오 빌드 앱실행 관리자 01-28 1,596
19 오픈소스 sveltekit 로그인 관리자 12-19 1,354
18 오픈소스 sveltekit Cloudflare에 배포하면 받듣시 해줘야할 일! 서브도메인 ssl 통신 허용! 관리자 12-09 2,194
17 오픈소스 sveltekit 빌드하고 배포하기 (클라우드플레어) 관리자 12-06 2,323
16 오픈소스 sveltekit 빌드하고 배포하기 클라우드플레어 이용하게된 계기 - 프롤로그 관리자 12-06 2,860
15 공시사항 신고가 접수된 게시글입니다. 관리자 11-22 1,067
14 오픈소스 svelte + capacitor 에서 https 로 post로 값넘기기 +1 관리자 01-31 2,094
13 오픈소스 svelte routify 에서 layout 상속 재정의 하기 +1 관리자 10-05 1,992
12 오픈소스 svelte + capacitor + cordova + ionic 빌드하고 폰에 올려서 확인하기 관리자 10-05 4,062
11 오픈소스 svelte + capacitor + cordova + ionic 만들기 쉬운 하이브리드앱 조합 관리자 10-05 2,975
10 오픈소스 svelte sapper 링크 걸기 a href 말고 스크립트로!! 관리자 10-01 3,644
9 오픈소스 svelte on:click 사용 방법 주의사항 관리자 10-01 3,641
8 오픈소스 svelte sapper 빌드하고 서버에 올리기 +1 관리자 09-30 3,715
7 오픈소스 svelte ui +1 관리자 08-03 1,799
6 오픈소스 angular vs react vs vue vs svelte? 관리자 08-03 2,177
5 오픈소스 지도형 홈페이지 파일 그누보드 관리자 04-24 1,789
4 오픈소스 지도형 중개업소 홈페이지 보수 계획 관리자 12-05 1,908
3 IOT 수도계량기 esp32-cam 관리자 12-05 2,823
2 IOT 현재 건물에 설치 되어 있는 CCTV 의 문제점 그리고 ESP32-CAM +2 관리자 12-05 4,608
1 공시사항 공실장 개발샌터 안내 +1 관리자 12-03 2,017