23 lines
551 B
Dart
23 lines
551 B
Dart
import 'package:chat/models/user_info_model.dart';
|
|
|
|
class AuthModel {
|
|
String accessToken;
|
|
String userSig;
|
|
String userID;
|
|
UserInfoModel userInfo;
|
|
|
|
AuthModel({
|
|
required this.accessToken,
|
|
required this.userID,
|
|
required this.userSig,
|
|
required this.userInfo,
|
|
});
|
|
|
|
factory AuthModel.fromJson(Map<String, dynamic> json) => AuthModel(
|
|
accessToken: json['access_token'],
|
|
userID: json['user_id'].toString(),
|
|
userSig: json['user_sig'],
|
|
userInfo: UserInfoModel.fromJson(json['user_info']),
|
|
);
|
|
}
|