[CDB] GitHub 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!
Suggested Hosts
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)
Locked
User avatar
3Di
Former Team Member
Posts: 14379
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

[CDB] GitHub OAuth2 light

Post by 3Di » Mon Apr 01, 2019 9:41 pm

ImageOAuth2 light

             » phpBB Studio
                      :label: 1.0.4 (only Login)
                       :tools:        
                               phpBB >= 3.2.7

                                       PHP extension intl
                                       PHP extension cUrl
                                       SSL/HTTPS enabled and capable site

Description: Enable users' login via GitHub's account.

:inbox_tray: ⬇️ https://www.phpbb.com/customise/db/exte ... th2_light/

:bookmark_tabs: https://github.com/phpBB-Studio/GitHubOAuth2light


Image

:memo: https://github.com/phpBB-Studio/GitHubO ... ANGELOG.md
Last edited by 3Di on Wed Oct 23, 2019 9:04 pm, edited 12 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: 14379
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][DEV] GitHub OAuth2 light

Post by 3Di » Mon Apr 01, 2019 9:41 pm

GITHUB settings at https://github.com/settings/developers
Image
Homepage URL
https://your_forum

Authorization callback URL
https://your_forum/ucp.php?mode=login&login=external&oauth_service=studio_github
ACP Image

UCP Image

LOGIN Image
Last edited by 3Di on Wed May 15, 2019 11:41 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: 14379
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][BETA] GitHub OAuth2 light

Post by 3Di » Wed Apr 03, 2019 9:44 pm

v1.0.0-beta released, 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: 14379
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][BETA] GitHub OAuth2 light

Post by 3Di » Thu Apr 04, 2019 4:57 pm

v1.0.1-beta released, see first post.

This version fixes a problem not found during local testing, due to problems with phpBB's OAuth core code.
Which will have to be fixed. For all those who have already downloaded the extension, the update is simple:

1 - disable
2 - delete folder
3 - upload new folder
4 - enable
5 - purge cache

:geek:
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
LanikSJ
Registered User
Posts: 27
Joined: Thu Aug 20, 2015 7:43 pm

Re: [3.2][BETA] GitHub OAuth2 light

Post by LanikSJ » Wed May 15, 2019 9:21 pm

I do not see the ACP and UCP entry anywhere in my board. Where would I find them?

PHPBB: 3.2.7
PHP: 7.2.x
If it ain't broke don't fix it.

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

Re: [3.2][BETA] GitHub OAuth2 light

Post by 3Di » Wed May 15, 2019 9:37 pm

ACP /client communication / authentication / Select an authentication method chose OAUTH in the selector at the top of that page

http://prntscr.com/np3mds

at the end of that page, insert your github keys.
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: 14379
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][BETA] GitHub OAuth2 light

Post by 3Di » Wed May 15, 2019 11:36 pm

v1.0.2-beta released, see first post.

This version fixes a problem with configurations' name.
For all those who have already downloaded the extension, the update is simple:

1 - disable and DELETE DATA
2 - delete folder
3 - upload new folder
4 - enable
5 - purge cache

:geek:
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
LanikSJ
Registered User
Posts: 27
Joined: Thu Aug 20, 2015 7:43 pm

Re: [3.2][BETA] GitHub OAuth2 light

Post by LanikSJ » Thu May 16, 2019 12:27 am

Thank you! working great with latest beta now.

Feature request: Could we make this extension compatible with Quick Login/ extension?

Right now I see no Icons just text:
Image
If it ain't broke don't fix it.

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

Re: [3.2][BETA] GitHub OAuth2 light

Post by 3Di » Thu May 16, 2019 4:18 am

You should ask the author not here.
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
LanikSJ
Registered User
Posts: 27
Joined: Thu Aug 20, 2015 7:43 pm

Re: [3.2][BETA] GitHub OAuth2 light

Post by LanikSJ » Mon May 20, 2019 12:56 am

That's fair. Thank you for creating this extension. Works very well I might add. :mrgreen:
If it ain't broke don't fix it.

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

Re: [3.2][BETA] GitHub OAuth2 light

Post by 3Di » Tue May 21, 2019 11:22 pm

Thx for feedback man. :)
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: 14379
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

[3.2][RC] GitHub OAuth2 light

Post by 3Di » Mon Aug 26, 2019 11:07 pm

RC stage - v1.0.3 released and submitted to CDB.

Changelog v1.0.3 26-08-2019
  • Use our custom GitHub class written from scratch
  • Use of Composer autoloader
  • Remove GitHub OAuth´s data from tables upon Delete Data action
  • OAuth2 - Prevent CSRF and Clickjacking
  • Code housekeeping
Update: disable, delete old folder, 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 | 👨‍🏫

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

[3.2][RC] GitHub OAuth2 light

Post by 3Di » Tue Aug 27, 2019 11:56 pm

RC stage - v1.0.4 released and RE-submitted to CDB.

Changelog v1.0.4 27-08-2019
  • Use of our library at packagist
  • Code housekeeping
Update: disable, delete old folder, 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 | 👨‍🏫

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

[CDB] GitHub OAuth2 light

Post by 3Di » Wed Oct 23, 2019 9:05 pm

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 | 👨‍🏫

Locked

Return to “Extensions in Development”