비트를 쪼개는 개발자

allen321@naver.com

Unity 10

Unity에서 DB를 활용해 로그인, 회원가입 시스템 구현해보기 (2)

지난 글에 이어서데이터베이스와 로그인 시스템을 연동하기 위한 방법을 알아보자 ! using System.Linq;using MySql.Data.MySqlClient;using Mysqlx.Crud;using System.Collections.Generic;//string _server = "121.168.117.23"; //DB 서버 주소, 로컬일 경우 localhost//int _port = 3306; //DB 서버 포트//string _database = "db_spacescore"; //DB 이름//string _id = "allen"; //계정 아이디//string _pw = "qezvRC*Kf*bTDA4sKCd_TGe-"; //계정 비밀번호//string _connectionAddress = "..

Unity 2024.04.26

Unity에서 DB를 활용해 로그인, 회원가입 시스템 구현해보기 (1)

유니티로 작업중인 개인 프로젝트 중 로그인 및 회원가입 시스템을 DB를 활용해서 구현 해보고 싶어졌다.      게임 시작후 로그인와 계정 생성을 담당해줄 UI를 만들어주고  버튼을 누르는 이벤트에 따라서 로그인과 계정을 생성할 시 필요한 정보를내 MariaDB에 접근해서 데이터를 주고 받으려고 한다.    초기에 작성했던 구조도를 조금 수정해서 처음에 계정생성과 로그인을 담당해줄 부분을 만들어주고 Exit로 게임을 종료해주는 여러 과정에서 로그아웃을 넣어주기로 한다.       제일 먼저 구현했던 방식은  DB와 통신할때 DB에 접근해 해당 데이터를 쿼리문을 사용해 직접적으로 추가해 주거나 삭제하는 식으로 구현했지만 이는 게임을 플레이 하는 유저가 데이터를 조작하기 너무 쉬운 방식으로 구현되어보안에 취..

Unity 2024.04.22