해당 글은 https://blog.naver.com/kbs4674/221446902191 로 부터 게시글이 이전되었습니다. 별도의 회원정보 기록 없이, 버튼 하나만 누르면 바로 해당 사이트에 가입과 동시에 로그인이 되게하는 'Google 계정 연동 로그인'에 대해 소개하고자 합니다. 참고로 이번에 소개드릴 방법은 이미 수동적으로 회원가입이 진행되어 있어도, 구글 연동 로그인을 할 때 페이스북 아이디와 기존 Devise에 가입된 아이디와 맞는게 있을 시 동일하게 연계되어 회원활동이 가능합니다. 부록 네이버 아이디 로그인 [클릭] 페이스북 아이디 로그인 [클릭] 참고 1. Gem : devise를 이미 사용하고 있다는 가정하에 이 글을 작성합니다! [ devise Gem 설치법 클릭 ] 2. API 키 은닉..
해당 글은 https://blog.naver.com/kbs4674/221446312846 로 부터 게시글이 이전되었습니다. 별도의 회원정보 기록 없이, 버튼 하나만 누르면 바로 해당 사이트에 가입과 동시에 로그인이 되게하는 '페이스북 계정 연동 로그인'에 대해 소개하고자 합니다. 참고로 이번에 소개드릴 방법은 이미 수동적으로 회원가입이 진행되어 있어도, 페이스북 연동 로그인을 할 때 페이스북 아이디와 기존 Devise에 가입된 아이디와 맞는게 있을 시 동일하게 연계되어 회원활동이 가능합니다. 부록 네이버 아이디 로그인 [클릭] 구글 아이디 로그인 [클릭] 참고 1. 페이스북 아이디 로그인을 사용할 홈페이지가 https 도메인을 반드시 사용해야 합니다. (페이스북 정책) 2. Gem : devise를 이미..
해당 글은 https://blog.naver.com/kbs4674/221209557339 로 부터 게시글이 이전되었습니다. 별도의 회원정보 기록 없이, 버튼 하나만 누르면 바로 해당 사이트에 가입과 동시에 로그인이 되게하는 '네이버 계정 연동 로그인'에 대해 소개하고자 합니다. 참고로 이번에 소개드릴 방법은 이미 수동적으로 회원가입이 진행되어 있어도, 네이버 연동 로그인을 할 때 네이버 아이디와 기존 Devise에 가입된 아이디와 맞는게 있을 시 동일하게 연계되어 회원활동이 가능합니다. 부록 페이스북 아이디 로그인 [클릭] 구글 아이디 로그인 [클릭] 참고 1. Gem : devise를 이미 사용하고 있다는 가정하에 이 글을 작성합니다! [ devise Gem 설치법 클릭 ] 2. API 키 은닉을 위한..
해당 글은 https://blog.naver.com/kbs4674/221068186479 로 부터 게시글이 이전되었습니다. 회원가입 시, 본인확인 및 어떤 특정한 소속의 확인을 위해 이메일 인증이 필요한 경우가 있습니다. 이번에는 이메일 인증이 있어야만 회원가입을 할 수 있는 방법에 대해 소개하고자 합니다. 시작 전 유의사항 1. Gem : devise를 이미 사용하고 있다는 가정하에 이 글을 작성합니다! [ devise Gem 설치법 클릭 ] 2. 현재 devise는 기본적으로 메일인증을 거치지 않고, 바로 회원가입이 됩니다. devise : 이메일 인증 후 회원가입 1. db/migrate/[기간 및 버전]_create_users.rb 파일을 열람 후, 파일 내용을 보면 class DeviseCrea..
해당 글은 https://blog.naver.com/kbs4674/221041490582 로 부터 게시글이 이전되었습니다. 그동안 저희가 devise를 연계한 홈페이지 회원관련 DB를 사용할 때는, ID(메일주소)가 곧 닉네임이었습니다. 그런데 저는 이 방식에서 '닉네임'이라는 새로운 DB 테이블 공간을 생성을 하고, 게시글 작성 등 때 보여질 때, 메일주소 대신 닉네임이 보여지는 법, '오늘의 한마디'에 대한 글을 작성하는 법에 대해서 공유하고자 합니다. 참고 1. Gem : devise를 이미 사용하고 있다는 가정하에 이 글을 작성합니다! [ devise Gem 설치법 클릭 ] 2. Scaffold CRUD를 기준으로 설명합니다. [클릭] Users 테이블에 새로운 컬럼 추가 참고 해당 예시에서는 D..
해당 글은 https://blog.naver.com/kbs4674/221056235775 로 부터 게시글이 이전되었습니다. 로그인을 한 상태로 어떤 회원이 게시글을 쓰고, 회원탈퇴를 해버린다면 어떤일이 발생할까요? 어떤 회원이 게시글을 쓰고 회원탈퇴를 하면 아무래도 해당 계정이 delete 되는것이다 보니, 계정 정보가 있는 user DB에서 참고하는 해당 계정의 method(해당 계정의 정보 : email, 닉네임 등등..)를 찾지 못해서 방황하는 상황이 발생하게 됩니다. 이런 문제.. 어떻게 해결해야 할까요? devise 문제 이슈 해결 " 그럼 게시판의 정보가 담긴 post 테이블에서 글 작성자의 닉네임값 등을 받아오면 되지 않을까요!? " 네 우선 그것은 하나의 해결책입니다! (이번 글에서 이 방..
해당 글은 https://blog.naver.com/kbs4674/221554025176 로 부터 게시글이 이전되었습니다. 프로젝트 정보 사용 언어 : [카카오봇] Javascript / [자료 크롤링] Ruby on Rails 5.1.6 BOT 개발에 사용된 툴 : 카카오봇 어플 [클릭] / BOT 코딩법 [클릭] Github : https://github.com/kbs4674/kakao-bot_public 자료수집(크롤링) 및 Bot으로 데이터를 넘기는 API 용도로 쓰이는 웹사이트 : http://kakao-bot-api.herokuapp.com DEMO(카카오톡 ID) : knubot 카카오 BOT은 카카오 운영정책[클릭] 을 준수합니다. 강원대학교 대외협력팀 측으로 부터 캐릭터 라이센스(곰두리)..
해당 글은 https://blog.naver.com/kbs4674/221469890676 로 부터 게시글이 이전되었습니다. 프로젝트 정보 사용 언어 / 웹프레임워크 : Ruby 2.4 / Ruby on Rails 5.1.6 Github : https://github.com/kbs4674/univ_promotion-public- DEMO : http://www.damda.info UNIST × 멋쟁이사자처럼 × NAVER D2SF 에서 주최한 해커톤 대회입니다. 아무래도 학교가 UNIST이다 보니 제가 사는 곳에서 UNIST 까지 약 3시간 반을 거쳐 도착했습니다. '교통비 본전은 뽑자' 라는 마음으로 개발을 진행했다가... 결국 다른 팀들의 작품들의 기술에 미치지 못해서 상금을 타지 못했습니다 ㅠ 하지만..