basic.ts::AuthService.constructor (26-29)
edges: no blank line above, 30 blank below
next: sct callers constructor (its call sites) · sct history basic.ts::AuthService.constructor (the commits that changed it)
basic.ts (1-133)
- AuthService @19 [export] # Service for handling user authentication and authorization.
  - constructor (config: Config) @26 # Constructs a new AuthService instance.
     26 |   constructor(config: Config) {
     27 |     this.apiKey = config.apiKey;
     28 |     this.users = new Map();
     29 |   }
  - login (username: string, password: string) : Promise<User | null> @34 [async] # Authenticates a user with username and password.
  - logout (userId: string) : Promise<void> @42 [async] # Logs out a user by their ID.
  - validateToken (token: string) : boolean @49 # Validates an authentication token.
[exit 0]
