open-index/open-npm huggingface dataset:
npm package: @gruppe-adler/nodebb-plugin-sso-steam-v2
Description: NodeBB Steam SSO refactor
Author: Julian and Igor, refactor by h0lybyte, v2 by aStonedPenguin
Latest version: 2.0.6

# nodebb-plugin-sso-steam-v2
NodeBB SSO Steam v2

** THIS VERSION IS NOT BACKWARD COMPATIBLE **

## Changelog

### 4.8.1
- Converted callback-based hook methods to async/await for NodeBB 4.8.1
- Updated internal require paths for NodeBB 4.8.1 module locations
- Moved `nbbUrl` initialization into the auth flow to avoid timing issues
- Awaited `authenticationController.onSuccessfulLogin` to ensure proper login sequencing
- Expanded `nbbpm` compatibility to include `^4.x`

### v2
- Fixed deleting a steam linked account throwing the user into an invalid session loop
- Fixed being able to accidentally link two steam accounts to your profile
- Code cleanup and improvments
- Full size avatar is now used instead of small heavily compressed avatar
- Made steam profile link HTTPS
- Added an invalid name check and error message
- Added steam info to posts api for theme makers to use (post.user.sso-steam:steamid & post.user.sso-steam:profile)