React에서 Appwrite를 사용한 인증 - 1부
3691 단어 tutorialappwritehackreactwebdev
Appwrite는 제 이해로는
Backend as a Service
입니다. 이를 통해 개발자는 애플리케이션의 주요 측면에 쉽게 집중할 수 있으며 제공된 기계를 활용하여 데이터를 저장하고 사용자를 관리하며 인증을 포함한 다양한 기능을 제공할 수 있습니다.참고: 프로세스에 내 로컬 컴퓨터를 사용하고 있습니다.
1단계: 프로젝트에 Appwrite 추가
Appwrite를 사용하려면 컴퓨터에
Docker
가 설치되어 있어야 합니다.가지고 있으면 터미널을 열고 프로젝트를 찾을 수 있습니다.
이제 프로젝트에 Appwrite를 설치해야 합니다. Docker 컨테이너에 패키징되어 있기 때문에 사용이 비교적 간단합니다. 실행 중인 위치에 따라 다음 명령을 실행할 수 있습니다.
CMD
docker run -it --rm ^
--volume //var/run/docker.sock:/var/run/docker.sock ^
--volume "%cd%"/appwrite:/usr/src/code/appwrite:rw ^
--entrypoint="install" ^
appwrite/appwrite:0.13.4
PowerShell(VSCode에서 사용하는 것)
docker run -it --rm ,
--volume /var/run/docker.sock:/var/run/docker.sock ,
--volume ${pwd}/appwrite:/usr/src/code/appwrite:rw ,
--entrypoint="install" ,
appwrite/appwrite:0.13.4
이제 컴퓨터에서 Appwrite를 사용할 준비가 되었습니다.
2단계: Appwrite에 로그인 및 초기 단계
Appwrite를 설치했으면 http://localhost/으로 이동합니다.
Appwrite 콘솔을 보려면 로그인하거나 새 계정을 만드십시오.
로그인하면 프로젝트를 생성하라는 메시지가 표시됩니다.
플랫폼 추가
다음으로 사용자 생성, 파일 추가 및 데이터 저장과 같은 작업을 수행하기 위한 플랫폼을 추가해야 합니다. 따라서 플랫폼 추가를 클릭하고
New Web App
옵션을 선택하십시오.다음으로 플랫폼 이름과 도메인을 추가합니다(로컬 설정의 경우 localhost 사용).
그리고 사용할 준비가 된 새로운 백엔드 서비스를 만들었습니다!
3단계: 종속성 설치
다음으로 프로젝트에서 Appwrite를 사용해야 합니다.
분명히 이를 위한 첫 번째 단계는 종속성으로 설치
appwrite
하는 것입니다.npm install appwrite
프로젝트에 연결하려면
projectId
및 apiEndpoint
가 필요합니다. 여기는 간단합니다. appwrite 콘솔로 이동하여 현재 프로젝트의 설정 페이지로 이동하십시오. 다음과 같이 보입니다.프로젝트의 루트 폴더에
.env
파일을 만들고 다음을 추가합니다.REACT_APP_APPWRITE_PROJECT=YOUR_PROJECT_ID
REACT_APP_APPWRITE_ENDPOINT=YOUR_APPWRITE_ENDPOINT
PROJECT_ID 및 YOUR_APPWRITE_ENDPOINT를 위의 설정 페이지에 있는 실제 projectId 및 엔드포인트로 바꿉니다.
이제 인증을 구현할 준비가 모두 끝났습니다. 이에 대해서는 이 게시물의 두 번째 부분에서 설명하겠습니다. 채널 고정!!
Reference
이 문제에 관하여(React에서 Appwrite를 사용한 인증 - 1부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/thevinitgupta/authentication-using-appwrite-in-react-part-1-jj4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)