2017-07-20 10 views
1

ionic 2を使用してiOSとAndroidのモバイルアプリを構築しています。ユーザのアカウントをデバイスベースにして、手動で登録や認証をする必要はありません。これはどのようにして達成されますか?Ionic 2非インタラクティブ認証

答えて

2

は、なぜあなたは Ionic Native Device

だからあなたはこれらの情報にアクセスすることができ、このプラグインを使用して、デバイス情報を取得いけない

  • デバイスのUUID
  • メーカー
  • シリアル

そして、それを組み合わせるか、またはYアルゴ 例:

import { Device } from '@ionic-native/device'; 

loginid:any; 
constructor(private device: Device) { 

    this.loginid = device.uuid+device.serial; 


} 

使用自動的にユーザーを認証するには、このログインID。お役に立てれば。 ありがとう:)

+0

アプリとバックエンドがhttpsで通信する場合、私が気づくべきであるセキュリティ上の懸念はありますか? – siltalau

+0

JWTトークンを見てください。https://www.joshmorony.com/using-json-web-tokens-jwt-for-custom-authentication-in-ionic-2-part-2/ –

+1

JWTのように見えます。共有シークレットはデバイスのIDですが行く方法です。ありがとう! – siltalau

関連する問題