[3.2][RC] Battle.net OAuth2 light

A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
Get Involved
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: Extensions Development rules

IMPORTANT FOR NEEDED EVENTS!!!
If you need an event for your extension please read this for the steps to follow to request the event(s)
Post Reply
User avatar
3Di
Former Team Member
Posts: 14225
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

[3.2][RC] Battle.net OAuth2 light

Post by 3Di » Thu Mar 28, 2019 12:40 am

๐Ÿ˜ˆ ๐Ÿ˜ฎ Battle.net OAuth2 light ๐Ÿ˜ฎ ๐Ÿ˜ˆ

โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰ยป phpBB Studio
โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰:label: 1.0.3 (only Login)
โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰ โ€‰โ€‰โ€‰โ€‰:tools: โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰
โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰ โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰phpBB >= 3.2.5

โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰ โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰PHP extension intl
โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰ โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰PHP extension cUrl
โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰ โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰โ€‰SSL/HTTPS enabled and capable site

:inbox_tray: https://phpbbstudio.com/extensions/batt ... uth2-light

:bookmark_tabs: https://github.com/phpBB-Studio/BattleNetOAuth2light
Last edited by 3Di on Thu Aug 29, 2019 8:44 pm, edited 7 times in total.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity ยบ PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
๐Ÿ‘จโ€๐Ÿซ | Take a tour to | The Studio | ๐Ÿ‘จโ€๐Ÿซ

User avatar
3Di
Former Team Member
Posts: 14225
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][DEV] Battle.net OAuth2 light

Post by 3Di » Thu Mar 28, 2019 12:40 am

Image
Last edited by 3Di on Thu Aug 29, 2019 8:47 pm, edited 3 times in total.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity ยบ PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
๐Ÿ‘จโ€๐Ÿซ | Take a tour to | The Studio | ๐Ÿ‘จโ€๐Ÿซ

User avatar
3Di
Former Team Member
Posts: 14225
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][DEV] Battle.net OAuth2 light

Post by 3Di » Thu Mar 28, 2019 12:40 am

Requirements
  1. Go to https://develop.battle.net/access/clients
  2. Login and create a New Client for your forum,
  3. Specify the "Client name" for your site
  4. Specify the "Redirect URIs" as
    1. https://your_site/ucp.php?mode=login&login=external&oauth_service=studio_battlenet_us
    2. https://your_site/ucp.php?mode=login&login=external&oauth_service=studio_battlenet_en
    3. https://your_site/ucp.php?mode=login&login=external&oauth_service=studio_battlenet_cn
    4. https://your_site/ucp.php?mode=login&login=external&oauth_service=studio_battlenet_apac
  5. Take the Key (Client ID) and Secret (Client Secret) provided and enter them in
    ACP under Client Communication -> Authentication in the Battle.Net fields.
  6. Select an authentication method: OAuth
  7. You can use all or just some of the Regions ;)
Image
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity ยบ PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
๐Ÿ‘จโ€๐Ÿซ | Take a tour to | The Studio | ๐Ÿ‘จโ€๐Ÿซ

User avatar
3Di
Former Team Member
Posts: 14225
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][BETA] Battle.net OAuth2 light

Post by 3Di » Mon Apr 08, 2019 8:32 pm

Extension released - v1.0.2-beta - see first post.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity ยบ PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
๐Ÿ‘จโ€๐Ÿซ | Take a tour to | The Studio | ๐Ÿ‘จโ€๐Ÿซ

User avatar
3Di
Former Team Member
Posts: 14225
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

[3.2][RC] Battle.net OAuth2 light

Post by 3Di » Thu Aug 29, 2019 8:45 pm

Final and submitted version - v1.0.3 is available.
v1.0.3 - 27-08-2019
  • Use of our library at packagist
  • OAuth2 - Prevent CSRF and Clickjacking
  • OAuth2 - Use explicit grant
  • Remove Battlenet OAuth's data from tables upon Delete Data action
  • Fix language rendering for an exception
  • Code housekeeping
To update from previous version:
  • Disable
  • NOT delete data
  • DO delete old folder
  • Upload new folder
  • Re-enable
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity ยบ PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
๐Ÿ‘จโ€๐Ÿซ | Take a tour to | The Studio | ๐Ÿ‘จโ€๐Ÿซ

Post Reply

Return to โ€œExtensions in Developmentโ€