2.5 KiB

mycoreapi.api.TokenApi

Load the API package

import 'package:mycoreapi/api.dart';

All URIs are relative to http://localhost:5000

Method HTTP request Description
tokenConnectUser POST /api/token Connect user
tokenCreate POST /token

tokenConnectUser

UserInfo tokenConnectUser(loginDTO)

Connect user

Example

import 'package:mycoreapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = TokenApi();
final loginDTO = LoginDTO(); // LoginDTO | login info

try { 
    final result = api_instance.tokenConnectUser(loginDTO);
    print(result);
} catch (e) {
    print('Exception when calling TokenApi->tokenConnectUser: $e\n');
}

Parameters

Name Type Description Notes
loginDTO LoginDTO login info

Return type

UserInfo

Authorization

bearer

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

tokenCreate

MultipartFile tokenCreate(user)

Example

import 'package:mycoreapi/api.dart';
// TODO Configure OAuth2 access token for authorization: bearer
//defaultApiClient.getAuthentication<OAuth>('bearer').accessToken = 'YOUR_ACCESS_TOKEN';

final api_instance = TokenApi();
final user = User(); // User | 

try { 
    final result = api_instance.tokenCreate(user);
    print(result);
} catch (e) {
    print('Exception when calling TokenApi->tokenCreate: $e\n');
}

Parameters

Name Type Description Notes
user User

Return type

MultipartFile

Authorization

bearer

HTTP request headers

  • Content-Type: application/json
  • Accept: application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]