lib/src/auth/event/AuthenticationEvent.ts
2022-01-26 19:37:54 -06:00

13 lines
353 B
TypeScript

import {SecurityContext} from '../context/SecurityContext'
import {Authenticatable} from '../types'
import {BaseEvent} from '../../support/bus'
export abstract class AuthenticationEvent extends BaseEvent {
constructor(
public readonly user: Authenticatable,
public readonly context: SecurityContext,
) {
super()
}
}