티스토리 뷰
Auth (사용자 인증)
인증 공급자들
Provider |
Setup & Usage |
Email / password |
(아래참조) |
Custom |
In-App Browser |
Native Login (선호) / In-App Browser |
|
Native Login (선호) / In-App Browser |
|
In-App Browser |
|
In-App Browser |
|
In-App Browser |
|
Github |
In-App Browser |
Email/Password 인증
- Auth : 등록 및 로그인/로그아웃을 처리하는 서비스
- User : 익명여부에 관계없이 현재 사용자에 대한 참조.
import { Component } from '@angular/core';
import { Auth, User } from '@ionic/cloud-angular';
@Component ({
...
})
export class LoginPage {
constructor (public auth: Auth, public user: User) {
...
}
}
회원가입
로그인
로그아웃
비밀번호 재설정
사용자 상태
User Data
Storing Data
저장
검색
삭제
User Details
username |
unique username |
unique email address |
|
password |
write-only password |
name |
first and last name |
image |
url to identifying image (이미지를 식별하는 URL) |
this.user.details.name = '이름';
this.user.details.image = '이미지 주소';
this.user.details.password = '비밀번호';
사용자 데이터 변경의 저장
변경 사항은 save()가 호출될 때까지 장치에 로컬로 적용되어 사용자를 서버에 보관한다. 로컬 데이터는 항상 서버데이터를 덮어 쓴다.
사용자 새로고침
// success!
FAQ
는 나중에..
참고사이트
https://www.joshmorony.com/using-json-web-tokens-jwt-for-custom-authentication-in-ionic-2-part-2/
'Ionic&cordova' 카테고리의 다른 글
Android Studio & Gradle 버전 오류로 Ionic2 build 실패 (1) | 2017.04.05 |
---|---|
Error 모음 (0) | 2017.02.07 |
Cloud Deploy - 프로젝트에 적용 (0) | 2017.02.06 |
Cloud Deploy - 환경세팅 (0) | 2017.02.06 |
화면 라이프사이클 (0) | 2017.02.03 |
- Total
- Today
- Yesterday
- Gradle3.3
- Cordova
- 한인민박후기
- ionic3
- Android
- 한인민박
- 에어캐나다환승후기
- 카톡로그인
- splashscreen
- 결혼준비그램
- 일리아스주얼리
- 미국전화후기
- android_home
- 에어캐나다 기내식
- FCMPlugin.gradle
- 환승후기
- 뉴욕한인민박
- ionic
- 뉴욕호텔민박
- avds
- google-analytics
- 에어캐나다
- 종로일리아스
- 간편로그인
- ionic2
- 에어캐나다후기
- 미국유심후기
- H2O유심후기
- google-services
- 내돈내산
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |