Future<model.Session> authenticateSteam({ required String token, bool create = true, String? username, Map<String, String>? vars, });