하이브리드앱 제작시 로그인/소셜로그인 연동 고민중 > 앱개발

앱개발

하이브리드앱 제작시 로그인/소셜로그인 연동 고민중 정보

하이브리드앱 제작시 로그인/소셜로그인 연동 고민중

본문

간만에 왔네요 

다른데 글 쓸곳이 없어서 여기다 생각도 정리할겸 하여 글을 써봅니당..ㅎ

 

 

요즘 앱개발에 다시 취미를 붙이고 있는데

하이브리드앱 제작시 (기홈페이지)

 

로그인 단계를 어떻게 해야할지 고민이 되더라구요

 

앱에서 자체인증(JWT, Firebase) 등으로 처리하면 단순한데

기존에 홈페이지와 연동되게끔 (로그인 출입관리, 포인트) 하려니

복잡복잡 합니다.. ㅋ

 

 

그나마 지금 조금 정리가 되는 부분이

1. 앱 로그인

2. 웹앱 로그인

 

이 두 개의 절차가 필요하게 되었는데

이를 통합하는 것도 또 문제더라구요 ㅋㅋ

 

1번의 경우 단계는 앱 로그인 > 웹 인증 > 다시 돌아와서 인증확인

2번의 경우는 웹앱에서 > 웹 인증 > 다시 돌아와서 확인

 

하이브리드앱이라도 어느정도 앱 기능이 필요하니까

앱로그인 부분이 필요하겠구나 라고 생각은 하는데

 

꼭 그런가 싶기도하고

 

간만에 와서 일기처럼 남기고 갑니다 죄송~~

공감
0

댓글 6개

웹뷰를 사용하나요?  하이브리드라고 해도 서버와 커뮤니케이션을 어떤식으로 할지가 가장 관건인것 같습니다.  저는 JSONWEBTOKEN을 이용해서 User Control을 하고 있습니다. (아래 글 참조.)
조금씩 배워가면서 하다 보니, 진도는 잘 안나가고 있지만...
현재는 배우는 단계라서.. Ciboard데이타 베이스로 연동해서 테스트하고 있는데,  어느정도 지나면, 이것을 기반으로 그누보드에도 도전해 볼까합니다.
register/login까지는 처리해 본글입니다. https://sir.kr/so_app/1771
마젠토님이 남겨주시는 글들은 잘 보구 있습니다 ~
웹뷰로 만들고 있는 중이며
최소함 그누보드에서 현재 판매중인 상품과 비슷한 퀄리티로 제작해보려구요
혹시 기존 홈페이지와의 로그인 연동에 관해 좋은 방법이 있을까요??
예를들어 웹은 세션으로 사용자의 접속 유무를 판단하는데 웹뷰로만 로그인 하는 것에는 문제가 없으나(단방향) 앱에서 웹이 로그인 중인 것을 어떻게 하면 캐치하는 것이 좋을까 고민중에 있습니다 ~
처음 공부할때 웹뷰도 생각했었는데,  몇개를 테스트해보니, 그 당시에는 이것이 고생한만큼 출력이 안나올것 같아서 포기하고,  RESTFul쪽을 조금씩 공부해 오고 있었습니다.

React Native로 했다면,  위의 링크 https://sir.kr/so_app/1771에 있는 것을 활용하시는 것도 좋을 것 같습니다. 

현재 막혀있는 부분은 서버단(백엔드)에서 어디까지 할꺼냐죠?

단순 CRUD까지는 해 놨는데, 그 다음단으로 넘어갈려고 하니 그누보드 테이블에 대한 이해 부족으로..

우선 CIBOARD로 (테이블에 대한 매뉴얼이 잘되어 있음) 만들어 보고 있습니다.

현재의 목표는 Ciboard 연동 Backend Restful로 => 한국형 게시판에 대한 Restful spec정의(Swagger) => 그누보드 연동 Backend적용..

그리고 Graphql적용 => 한국형 게시판에 대한 Graphql Schema정의 => Vue, React, React Native중 사용해서 Admin, Web, mobile까지 만들어 보고 싶은 개인적인 희망입니다.
멋진 계획이신거 같습니다 :D 관심깊게 보고 있겠습니다!
저 또한 웹뷰로 시작했지만
네이티브로의 제작의 필요성은 느끼고 있고
차츰 하나씩 준비해나갈까 생각합니다 ~
잘모르는 사람이 저 전체를 한다는 것이 너무 무모한것 같은데.. 할 수 있는 데 까지만 해 볼려고요..  시간도 어떻게 될지도 모르고..  하면 할수록 배워야 될것도 많고..
전체 756 |RSS
앱개발 내용 검색

회원로그인

진행중 포인트경매

  1. 참여74 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT