amazon-cognito-identity-js
Amazon Cognitoに関する操作を行うlibrary
だから、sign upとかsign inをするなら必要
AWS SDKのwrapperである
client/backendで動作する
github
npm
aws-amplifyとamazon-cognito-identity-jsとAWS SDKの違い
aws-amplifyには依存していない
つまり、amazon-cognito-identity-js単体で使える
しかし、逆は違う
aws-amplifyのみでは、Cognito周りの処理はできない
Cognito周りの処理をするならamazon-cognito-identity-jsが必要
amazon-cognito-identity-jsから直接importしてないが、amazon-cognito-identity-jsがないと壊れるというのを踏んだことがあるmrsekut.icon
ref EASでaws-amplifyを使う時は、amazon-cognito-identity-jsも必要
歴史的経緯
昔は、amplifyとは関係のない個別のlibraryだった ref
2018年頃の話?
今は、Amplifyの中に入っている