donaricano-btn

파이어베이스의  데이터 저장하기 - push()


1. 정의

- 파이어 베이스의 데이터를 저장한다

- json  형식으로 데이터가 저장된다


2. 방법

1) var editorRef = database.ref("editor/"+userInfo.uid);

- 레퍼런스를 획득하여 데이터베이스에 접속

2)push() 

- push()를 이용하여 데이터를 넣는다




블로그 이미지

리딩리드

,
donaricano-btn

파이어베이스의 저장된 데이터 읽기


1. 정의

- 파이어베이스는  json 형식으로 저장된다

- 파이어베이스에 있는 데이터를 자신의 애플리케이션에 출력한다



2. 방법

0) 데이터 베이스 모양

- 위의 txt  데이터를 불러오는 방법


1) database = firebase.database();

- 위 명령어를 통해 소스 상의 데이터 베이스를 초기화 한다

2) var editorRef = database.ref();

- ref() 함수를 이용하여 데이터 베이스 경로에 접근한다.


- editor/uid/key/txt

- child_added 라는 이벤트를 이용하여 데이터를 가져온다

- data.val()

3)  전체소스


3. 확인



블로그 이미지

리딩리드

,
donaricano-btn

애플리케이션에 파이어베이스 인증 적용


1. 정의

- 애플리케이션에 파이어베이스인증 정보를 삽입해서 사용한다


2. 방법

1) 파이어베이스에 접속하여 자신의 프로젝트를 클릭 한다

2) 해당하는 프로젝트 유형을 클릭하여 해당 script  소스를 복사한다


3. 인증 설정

1) auth = firebase.auth();

- 해당 변수를 이용하여 auth 정보 초기화

2) var authProvider = new firebase.auth.GoogleAuthProvider();

- 구글 계정을 이용한 인증정보 설정

3) auth.signInWithPopup(authProvider);

- 인증 팝업을 띄운다

4) 확인

- firebase serve

- 위 명령어로 해당 어플리케이션을 실행하면 아래와 같은 구글 인증 팝업창이 뜬다

4. 인증을 이용한 소스

1)  인증 허용/불허용을 이용한 소스





블로그 이미지

리딩리드

,
donaricano-btn

맥북 root  초기 비밀번호 설정


1. 정의

- 초기 root(관리자)의 비밀번호가 설정이 안되어있다


2. 방법

1) terminal을 실행한다

2) sudo -s

- 위 명령어를 입력하면 아래 password입력 하는 창이 뜬다

- 현재 접속 계정에 password를 입력한다

3) whoami 

- 해당 명령어로 현재 접속한 사람이 누군지 확인한다

4) passwd root

-  위 명령어로   root 비밀번호를 새로 설정한다



3. 확인

-  bash   창에서  exit 명령어를 입력한다

-이후에 다시 su/sudo -s  접속하여 현재 접속자가 누구인지 확인한다



블로그 이미지

리딩리드

,