I'd also love to see some type of API or hooks for external CMS integration. We too have an established threads community (4000 users since 2002) and are adding drupal for content management.

I've started a drupal module which authenticates against threads DB and populates drupal with a user, and syncs some profile info, but that's just enough to get me into trouble since I now have two places each user can manage their profile.

If there was (is?) a good way to create a user in threads and log them in as appropriate from my drupal module that would go a long way towards making things cleaner (I suppose I could leave all the user management in threads, but that would require a good way to extract the logins piece to my main site page and for the rest of the site to be able to ask whether a user is logged in).

Thanks for any thoughts on this.--David