ekyc

Electronic KYC process with uploading ID document using OAuth 2.1 (experimental)
Log | Files | Refs | README | LICENSE

flow_repository.ts (358B)


      1 import { OAuth2Flow } from "#core/domain/oauth2flow.ts";
      2 import { Token } from "#core/domain/token.ts";
      3 import { UUID } from "#core/domain/uuid.ts";
      4 
      5 export interface OAuth2FlowRepository {
      6   find(uuid: UUID): Promise<OAuth2Flow> | OAuth2Flow;
      7   findByToken(token: Token): Promise<OAuth2Flow> | OAuth2Flow;
      8   store(flow: OAuth2Flow): Promise<void> | void;
      9 }