Rails2 📚 [Ruby on Rails] 회원정보 수정 구현 ( f. 다음 주소 API ) 버전 정보 ruby "3.1.3" gem "rails", "~> 7.0.3", ">= 7.0.3.1" 구현내용 - 닉네임, 전화번호, 주소 변경 저장 - 닉네임 중복체크 - 닉네임 30일 변경제한 view code (최대 6자리까지 입력 가능합니다.) 6 %> (예시 : 01012345678) 11 %> 저장 js code controller code class MypageController < ApplicationController def index end def edit user = User.find(params[:user][:id]) nickname = params[:user][:nickname] if user if user.nickname != nickname && KakaoUser.where.n.. 2023. 4. 6. 📚 [Ruby on Rails] 카카오 로그인 기능 구현 (카카오 로그인 - JS) 사용버전 ruby "3.1.3" gem "rails", "~> 7.0.3", ">= 7.0.3.1" 1. user 모델 생성 rails g model KakaoUser - db\migrate\20230329053439_create_kakao_users.rb 해당 경로 파일에 아래 코드 입력 (모델 만들면 자동 생성됨) class CreateKakaoUsers < ActiveRecord::Migration[7.0] def change create_table :kakao_users do |t| t.string :user_id t.string :email t.string :nickname t.string :remember_token t.timestamps end end end - 모델 만들어 줬으면 아래 명령.. 2023. 4. 6. 이전 1 다음