Giter Site home page Giter Site logo

oneall / social-login-phpbb Goto Github PK

View Code? Open in Web Editor NEW
50.0 17.0 33.0 4.14 MB

Social Login for phpBB allows your users to login and register with 40+ social networks. It increases your phpBB user registration rate by simplifying the registration process.

Home Page: https://docs.oneall.com/plugins/guide/social-login-phpbb/

HTML 6.87% CSS 1.79% JavaScript 1.45% PHP 89.90%
social-network social-login oneall phpbb phpbb-extension

social-login-phpbb's Introduction

OneAll

The .Net OneAll SDK originally created by me at XPG. Contains code examples that show you how to use OneAll REST API and how to implement and customize Social Login on your own website. The OneAll.Net SDK supports single and multiple OneAll REST API connections simultaneously. It also includes extension methods for use in ASP.Net Web Pages as well as extensions for .Net MVC Razor Engine and a singleton API class for easy server side interaction. Full CHM documentation is included.

social-login-phpbb's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

social-login-phpbb's Issues

FRENCH or others languages - To use of accented chars

Hi,

in ACP for the next three input fields :

    'OA_SOCIAL_LOGIN_REGISTRATION_PAGE_CAPTION_DESC' => 'This title is displayed above the Social Login icons on the registration page.',
    'OA_SOCIAL_LOGIN_LOGIN_PAGE_CAPTION_DESC' => 'This title is displayed above the Social Login icons on the login page.',
    'OA_SOCIAL_LOGIN_INDEX_PAGE_CAPTION_DESC' => 'This title is displayed above the Social Login icons on the main page.',

On my board, with FRENCH language i can't to use any accented chars.

If i use this FRENCH text :

Connectez-vous avec votre compte de réseau social

After update the settings, the field will be changed by this :

Connectez-vous avec votre compte de r??seau social

Unable to "enable" the plugin due to SQL error

Hi,

I just tried both the official version and the version from github however, I'm getting the same error in each case.

I run phpBB3.1.2 with Postgresql backend; after hitting "enable" under Customize/Actions I get this:

[code]
General Error
SQL ERROR [ postgres ]

ERROR: invalid input syntax for integer: "" []

SQL

CREATE TABLE phpbb_oasl_identity ( oasl_identity_id INT4 DEFAULT nextval('phpbb_oasl_identity_seq'), oasl_user_id INT4 NULL DEFAULT '', identity_token varchar(255) NOT NULL DEFAULT '', identity_provider varchar(255) NOT NULL DEFAULT '', num_logins INT4 NULL DEFAULT '', date_added INT4 NULL DEFAULT '', date_updated INT4 NULL DEFAULT '', PRIMARY KEY (oasl_identity_id) );

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/postgres.php
LINE: 191
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\postgres->sql_query()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 1428
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 678
CALL: phpbb\db\tools->_sql_run_sql()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 742
CALL: phpbb\db\tools->sql_create_table()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\tools->perform_schema_changes()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 517
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 463
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 284
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 181
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/extension/base.php
LINE: 80
CALL: phpbb\db\migrator->update()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 187
CALL: phpbb\extension\base->enable_step()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 184
CALL: phpbb\extension\manager->enable_step()

FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: acp_extensions->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
[/code]

php version is 5.6 running in conjunction with nginx.

Extension not showing

Installed the extension on my phpBB 3.1.2 forums and the extension is not showing up under Customise -> Extensions. I have placed the extension in /ext/ so the file structure is /ext/oneall/oa_social_login/

Impossible to clone with GitHub Desktop

Hi @SchlesserClaude,

i encounter this error while i clone your repository on GitHub Desktop software:

Cloning into 'C:\Users\username\Downloads\GitHub\social-login-phpbb'...
remote: Counting objects: 1630, done.        
remote: Compressing objects:   3% (1/29)           
remote: Compressing objects:   6% (2/29)           
remote: Compressing objects:  10% (3/29)           
remote: Compressing objects:  13% (4/29)           
remote: Compressing objects:  17% (5/29)           
remote: Compressing objects:  20% (6/29)           
remote: Compressing objects:  24% (7/29)           
remote: Compressing objects:  27% (8/29)           
remote: Compressing objects:  31% (9/29)           
remote: Compressing objects:  34% (10/29)           
remote: Compressing objects:  37% (11/29)           
remote: Compressing objects:  41% (12/29)           
remote: Compressing objects:  44% (13/29)           
remote: Compressing objects:  48% (14/29)           
remote: Compressing objects:  51% (15/29)           
remote: Compressing objects:  55% (16/29)           
remote: Compressing objects:  58% (17/29)           
remote: Compressing objects:  62% (18/29)           
remote: Compressing objects:  65% (19/29)           
remote: Compressing objects:  68% (20/29)           
remote: Compressing objects:  72% (21/29)           
remote: Compressing objects:  75% (22/29)           
remote: Compressing objects:  79% (23/29)           
remote: Compressing objects:  82% (24/29)           
remote: Compressing objects:  86% (25/29)           
remote: Compressing objects:  89% (26/29)           
remote: Compressing objects:  93% (27/29)           
remote: Compressing objects:  96% (28/29)           
remote: Compressing objects: 100% (29/29)           
remote: Compressing objects: 100% (29/29), done.        
Receiving objects:   0% (1/1630)   
Receiving objects:   1% (17/1630)   
Receiving objects:   2% (33/1630)   
Receiving objects:   3% (49/1630)   
Receiving objects:   4% (66/1630)   
Receiving objects:   5% (82/1630)   
Receiving objects:   6% (98/1630)   
Receiving objects:   7% (115/1630)   
Receiving objects:   8% (131/1630)   
Receiving objects:   9% (147/1630)   
Receiving objects:  10% (163/1630)   
Receiving objects:  11% (180/1630)   
Receiving objects:  12% (196/1630)   
Receiving objects:  13% (212/1630)   
Receiving objects:  14% (229/1630)   
Receiving objects:  15% (245/1630)   
Receiving objects:  16% (261/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  17% (278/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  18% (294/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  19% (310/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  20% (326/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  21% (343/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  22% (359/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  23% (375/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  24% (392/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  25% (408/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  26% (424/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  27% (441/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  28% (457/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  29% (473/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  30% (489/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  31% (506/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  32% (522/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  33% (538/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  34% (555/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  35% (571/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  36% (587/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  37% (604/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  38% (620/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  39% (636/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  40% (652/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  41% (669/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  42% (685/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  43% (701/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  44% (718/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  45% (734/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  46% (750/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  47% (767/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  48% (783/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  49% (799/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  50% (815/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  51% (832/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  52% (848/1630), 220.01 KiB | 372.00 KiB/s   
Receiving objects:  53% (864/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  54% (881/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  55% (897/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  56% (913/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  57% (930/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  58% (946/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  59% (962/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  60% (978/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  61% (995/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  62% (1011/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  63% (1027/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  64% (1044/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  65% (1060/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  66% (1076/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  67% (1093/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  68% (1109/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  69% (1125/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  70% (1141/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  71% (1158/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  72% (1174/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  73% (1190/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  74% (1207/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  75% (1223/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  76% (1239/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  77% (1256/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  78% (1272/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  79% (1288/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  80% (1304/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  81% (1321/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  82% (1337/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  83% (1353/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  84% (1370/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  85% (1386/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  86% (1402/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  87% (1419/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  88% (1435/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  89% (1451/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  90% (1467/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  91% (1484/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  92% (1500/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  93% (1516/1630), 548.01 KiB | 481.00 KiB/s   
Receiving objects:  94% (1533/1630), 956.01 KiB | 563.00 KiB/s   
Receiving objects:  95% (1549/1630), 956.01 KiB | 563.00 KiB/s   
Receiving objects:  96% (1565/1630), 956.01 KiB | 563.00 KiB/s   
Receiving objects:  97% (1582/1630), 956.01 KiB | 563.00 KiB/s   
Receiving objects:  98% (1598/1630), 956.01 KiB | 563.00 KiB/s   
remote: Total 1630 (delta 4), reused 19 (delta 2), pack-reused 1591        
Receiving objects:  99% (1614/1630), 956.01 KiB | 563.00 KiB/s   
Receiving objects: 100% (1630/1630), 956.01 KiB | 563.00 KiB/s   
Receiving objects: 100% (1630/1630), 1.13 MiB | 618.00 KiB/s, done.
Resolving deltas:   0% (0/708)   
Resolving deltas:   1% (8/708)   
Resolving deltas:   2% (20/708)   
Resolving deltas:   4% (30/708)   
Resolving deltas:   5% (36/708)   
Resolving deltas:   7% (51/708)   
Resolving deltas:   8% (59/708)   
Resolving deltas:   9% (68/708)   
Resolving deltas:  10% (72/708)   
Resolving deltas:  11% (82/708)   
Resolving deltas:  13% (93/708)   
Resolving deltas:  14% (103/708)   
Resolving deltas:  15% (109/708)   
Resolving deltas:  16% (115/708)   
Resolving deltas:  17% (123/708)   
Resolving deltas:  21% (155/708)   
Resolving deltas:  24% (170/708)   
Resolving deltas:  25% (179/708)   
Resolving deltas:  31% (222/708)   
Resolving deltas:  32% (228/708)   
Resolving deltas:  34% (246/708)   
Resolving deltas:  36% (257/708)   
Resolving deltas:  37% (265/708)   
Resolving deltas:  38% (270/708)   
Resolving deltas:  40% (287/708)   
Resolving deltas:  41% (294/708)   
Resolving deltas:  42% (299/708)   
Resolving deltas:  43% (309/708)   
Resolving deltas:  45% (321/708)   
Resolving deltas:  46% (329/708)   
Resolving deltas:  47% (333/708)   
Resolving deltas:  48% (340/708)   
Resolving deltas:  49% (348/708)   
Resolving deltas:  51% (363/708)   
Resolving deltas:  52% (370/708)   
Resolving deltas:  54% (384/708)   
Resolving deltas:  55% (393/708)   
Resolving deltas:  56% (403/708)   
Resolving deltas:  57% (407/708)   
Resolving deltas:  58% (413/708)   
Resolving deltas:  61% (435/708)   
Resolving deltas:  63% (450/708)   
Resolving deltas:  64% (454/708)   
Resolving deltas:  65% (461/708)   
Resolving deltas:  69% (492/708)   
Resolving deltas:  70% (496/708)   
Resolving deltas:  71% (506/708)   
Resolving deltas:  74% (528/708)   
Resolving deltas:  75% (538/708)   
Resolving deltas:  76% (539/708)   
Resolving deltas:  77% (546/708)   
Resolving deltas:  81% (574/708)   
Resolving deltas:  82% (585/708)   
Resolving deltas:  83% (591/708)   
Resolving deltas:  84% (600/708)   
Resolving deltas:  85% (602/708)   
Resolving deltas:  87% (619/708)   
Resolving deltas:  88% (624/708)   
Resolving deltas:  89% (637/708)   
Resolving deltas:  90% (642/708)   
Resolving deltas:  91% (645/708)   
Resolving deltas:  92% (654/708)   
Resolving deltas:  93% (659/708)   
Resolving deltas:  94% (666/708)   
Resolving deltas:  95% (676/708)   
Resolving deltas:  96% (680/708)   
Resolving deltas:  97% (687/708)   
Resolving deltas: 100% (708/708)   
Resolving deltas: 100% (708/708), done.
fatal: cannot create directory at '[ <= 3.0. ] MOD': Invalid argument
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry the checkout with 'git checkout -f HEAD'

Error(s) during clone:
git clone failed: exit status 128

I think it’s because on Microsoft Windows these characters cannot be used in folder names: < & >.

Could you rename your main folders, please?

Issue while activating plugin

Recently upgraded plugin from 2.4.0 to 4.5.2 and got error upon activating plugin
A module already exists: OA_SOCIAL_LOGIN_ACP

Discord?

I've seen you added Discord Login for your wordpress login, any plan to add it to your phpbb extention?

Out of range value for column 'date_added' at row 1 [1264]

I have a brand new phpbb (my first phpbb that I've setup, but I'm the "tech guy" for my club.) One of the primary use cases was to allow facebook logins so users wouldn't have to have two separate logins to keep track of.

Installed phpbb and the social plugin and that's pretty much it. Setup social plugin and the facebook login appears to work and a user is added to the system but login doesn't work. I get this error:

General Error
SQL ERROR [ mysql4 ]

Out of range value for column 'date_added' at row 1 [1264]

An SQL error occurred while fetching this page. Please contact the Board Administrator if this problem persists.

I think I'm using the very latest phpbb (3.1.2) and I download the github version of the social plugin. Did I miss an obvious step?

Activating the extantion error

Hi,
I had to reinstall phpBB from scratch. Wiped the database and all. Went to setup the plug-in and I keep getting the error:
Something went wrong during the request and an exception was thrown. The changes made before the error occurred were reversed to the best of our abilities, but you should check the board for errors.
A module already exists: OA_SOCIAL_LOGIN_ACP
Any help with this problem is welcome. Thank you.

Provider Oauth Externe

Bonjour,

je viens d'utiliser votre plugin afin d'ajouter une authentification via les réseaux sociaux sur mon forum. Votre extension marche très bien et est très simple d'utilisation!
Je voudrais savoir si votre extension permet d'ajouter son propre provider SSO basé sur le protocole OAuth ? En effet, ayant développer mon propre système afin que les utilisateurs de mes logiciels est un seul compte à gérer, je voudrais qu'il puisse en faire de même avec le forum.

Merci d'avance,
Cordialement, Romain

[Feature] Show along with login form on post replies (phpbb 3.2)

If you are not logged in and want to reply to a post, the login form shown doesn't contain the OneAll login buttons - only above if OneAll form is configured to be shown on all pages. When users want to reply and need to log in, this is the place where the OneAll form would be most useful.

Help me: Authentication Issue, FB and Gmail user can't login

Help me: Authentication Issue, FB and Gmail user can't login.
My forum link is forum.yocantech.com
PS, I can use Reddit and twitter account sucess login.
Please can you help me handle this issue, thanks in advance.

But when I use FB or Gmail login, it's say need activation as below: (no any errors)

The account has been created. However, the forum settings require account activation.
An activation key has been sent to your email address.

I have selected Oneall_sociallogin, but still can't login via fa or gmail.
Social Login Authentication Method
To embed Social Login into your standard login form, please login into your ACP and open the page GENERAL \ AUTHENTICATION. Then select OneAll as authentication method and save your settings.

BUG: captcha factory missing in constructor of auth/provider/oneall.php

PhpBB3.3.x has some extra parameters in the constructor of phpbb/auth/provider/db.php:

public function __construct(factory $captcha_factory, config $config, driver_interface $db, manager $passwords_manager, request_interface $request, user $user, $phpbb_root_path, $php_ext)

However, the captcha factory is missing in the constructor of /auth/provider/oneall.php:

public function __construct(\phpbb\db\driver\driver_interface $db, \phpbb\config\config $config, \phpbb\passwords\manager $passwords_manager, \phpbb\request\request $request, \phpbb\user $user, \Symfony\Component\DependencyInjection\ContainerInterface $phpbb_container, $phpbb_root_path, $php_ext)

It extends db.php, causing a 500 error when you get the spam protection captcha for incorrectly logging in for 3 times:

PHP Fatal error: Uncaught Error: Call to a member function get_instance() on null in /var/www/html/phpBB3.3.1/phpbb/auth/provider/db.php:179

Feature request: phpbb 3.1 compability

On a fresh phpBB 3.1.1 install it is not possible to install the mod:

[phpBB Debug] PHP Warning: in file [ROOT]/umil/umil.php on line 157: include(./includes/db/db_tools.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/umil/umil.php on line 157: include(): Failed opening './includes/db/db_tools.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')

It would be really nice if you could add support for current phpBB versions.

get_user_id_by_username()

must be

protected static function get_user_id_by_username ($user_login)
    {
        global $db;

        // Read the user_id for this login
        /*
        $sql = "SELECT user_id
                        FROM " . USERS_TABLE . "
                        WHERE username = '" . $db->sql_escape ($user_login) . "'";
        */
        // dr.death
        $sql = "SELECT user_id
                FROM " . USERS_TABLE . "
                WHERE username_clean = '" . $db->sql_escape(utf8_clean_string($user_login)) . "'";

How to implement custom fields

Now that this custom field function has been removed how do I store custom data into the database?

394 - * Event handler for custom fields and user row modifications.
395 - */
396 - public function modify_data ($event)

This was a bit of code I used to use but there is no ware to put it in the latest commit?

$event['cp_data'] = array (
// For example: a custom field named 'steamid':
'pf_steamid' => $social['user_accounts'][0]['userid'], // Risk of E_NOTICE and NULL.
);

Login with youtube: Access blocked: oneall.com

Hello.
Settings for Google are done, domain verification is passed.
For YouTube, the domain verification string is the same as for Google
Login with google - worked, but login with youtube leads to error:

Access blocked: oneall.com has not completed the Google verification process
oneall.com has not completed the Google verification process. The app is currently being tested, and can only be accessed by developer-approved testers. If you think you should have access, contact the [developer](https://accounts.google.com/).
If you are a developer of oneall.com, see [error details](https://accounts.google.com/).
Error 403: access_denied

screen:
image

where did i make a mistake?

Sidebar support

It could have sidebar support.
In some styles as Subway Metro it would be handy to have this as a sidebar.
And it would be a different position. So footer, header and sidebar would be 3 great positions.

Best Regards!

Working alongside Privacy Policy extension

Hi

On my board, in Italy, I really need to have working both oneall social login and the Privacy Policy extension from @david63 (you can find it here: https://www.phpbb.com/community/viewtopic.php?f=456&t=2464776 ), that forbids users access to the board without accepting it's privacy policy in compliance with the EU gdpr and storing many informations like the acceptance data, which data is recorded, ecc.

Obviously, using Oneall to register, this is easily avoided.

Could you help me with insights on how to make the two extensions working together, having a look at that?

Many thanks in advance.

Language Strings are displaying incorrectly

I've update to the master version from here and I'm experiencing the same problem as the current stable release version. All the strings aren't being translated properly, instead showing the placeholder.

OA_SOCIAL_LOGIN_TITLE_HELP

OA_SOCIAL_LOGIN_FOLLOW_US_TWITTER
OA_SOCIAL_LOGIN_READ_DOCS
OA_SOCIAL_LOGIN_DISCOVER_PLUGINS
OA_SOCIAL_LOGIN_GET_HELP

I've installed it at the following path: ext/oneall/sociallogin

New registration with Social Network account & "New member post limit" option

Hi,
i try all functionalities of your extension and they are pretty cool, thanks for job !

I found an error with phpBB 3.1.2.

If i activated the next option on my board :

New member post limit:
New members are within the Newly Registered Users group until they reach this number of posts. You can use this group to keep them from using the PM system or to review their posts. A value of 0 disables this feature.

This option allows, by example, to limit the news users to post some messages before approbation.

Your extension doesn't respect the fact that the news users registered have to be placed in the "Newly Registered Users" group.

Could you make in sort to take in consideration the fact to activate this option ?

Column 'user_token' cannot be null [1048]

Hey.

After installing the plugin for my PHPBB forums, after a few weeks I receive the following error.

SQL ERROR [ mysqli ]

Column 'user_token' cannot be null [1048]

An SQL error occurred while fetching this page. Please contact the Board Administrator if this problem persists.

I set up the plugin so users can login/register using their Steam account but they have reported to have encountered the error above. Needless to say, the plugin was working perfectly and no changes were applied to the database, the PHP files or anything related to either of them.

How can I sort out this issue? Thanks in advance and great work on the plugin!

Ask user to fill out more (custom) fields on registration

With native phpBB registration, my users have to fill some mandatory fields like location and some additional custom fields. With Social Login in the validation step only the user name and mail address can be given. It would be good to ask for the same information like during native registration (including checks if mandatory fields have been filled properly).

oneall/library.js loaded on all pages when not used

phpbb 3.3 - Social Login 4.7.2

I use phpbb 3.3 and from the ACP configure that oneall social login is only shown in the index. This is correct, visually it only appears in this one, however, the script is loaded in each and every one of the pages (topics, subforums, etc.), even if it is not shown. I don't know if this is a general behavior of the api (I would be surprised) or if it is a bug. This in itself is critical, since although oneall is distributed from a CDN, the latency is great especially in some locations + - 1s.

I hope someone can shed light on the matter.

Specifically this is the part of the script that is loaded and to which I refer:

`<!-- OneAll Social Login : http://www.oneall.com //-->
		<script type="text/javascript">//<![CDATA[(function(){var oa=document.createElement('script');oa.type='text/javascript';oa.async=true;oa.src='//editedforprivacy.api.oneall.com/socialize/library.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(oa,s);})();//]]></script>`

Redirects user to the wrong port

I installed PHPBB with the bitnami phpbb docker image. It's also behind a reverse proxy using nginx since we have other services on the server as well.

When using the social login extension and a user is redirected after the oauth is completed. It would redirect the user to something like https://forum.example.com:8080/blahblahblah instead of https://forum.example.com/blahblahblah since the internal webserver from the docker image is using port 8080.

Is there a way to change the redirected url so it doesn't include the port?

Error when enabeling the extension

Fatal error: Cannot redeclare class oneall\oa_social_login\migrations\v10x\m1_initial_schema in ./../ext/phpbb/oa_social_login/migrations/v10x/m1_initial_schema.php on line 0

Unable to retrieve Facebook user avatar

Unable to retrieve Facebook user avatar.

functions_oa_social_login.php - @getimagesize($file_tmp_name) returns bool:false

Any way I can debug this?

(no problems retrieving avatar in SMF)

SocialLogin isn't visible on the index page - $this->php_ext

if (! empty ($this->user->page['page_name']) && $this->user->page['page_name'] == 'index' . $this->php_ext)

$this->php_ext doesn't work on this position.
I'm not sure whether it is filled at all. I haven't checked.

I've changed this line back to:
if (! empty ($this->user->page['page_name']) && $this->user->page['page_name'] == 'index.php')

Without that change, the login isn't visible on the index page. 😬
Please check that!

Thank you! 👍

Issues with functions_oa_social_login.php

[ <= 3.0. ] MOD/root/includes/functions_oa_social_login.php

Declared twice - public static function extract_social_network_profile ($social_data)

line 467: implode(): Invalid arguments passed

Redirect error from oauth

General Error
SQL ERROR [ postgres ]

ERROR: syntax error at or near "LIMIT" LINE 1: ...ntity_token = 'cbed1dc9-ed8a-4688-9a51-0d6dbd519c2b' LIMIT 1 ^ []

An SQL error occurred while fetching this page. Please contact the Board Administrator if this problem persists.

"Remember Me" functionality with social login

It seems that when you login via oneall, it's not possible to set "remember me", resulting in a lot of frustration with my users, as steam requires to authenticate yourself with an authenticator app every time.

Is there any way to fix this?

Require Twitch account link

Hello,
I'm sorry but I cannot find a support page for the 3.1 extension which is why I have posted this here.

Is there a way to require a member to register through clicking the "sign up with twitch" button, so that every member has a linked twitch account?

It's important for me for moderation reasons between Twitch chat and the forum.

Many thanks

Can't edit text

Hi,
Thanks for the lovely plugin - I can´t however not edit this text, see attached image.
Other texts edits fine.
2017-05-20 18_46_59-oneall social login

Req : Add Strava social network

In the last years Strava has become extremely popular within the sport community.

Any chance to extend oneall login with Strava authentication capabilities ?

Unable to delete a member in phpBB 3.3

I get this error when I try to delete a user from the forum

Fatal error: Uncaught TypeError: Argument 1 passed to phpbb\auth\provider\db::__construct() must be an instance of phpbb\captcha\factory, instance of phpbb\db\driver\factory given, called in /var/www/vhosts/supportforum.be/httpdocs/cache/production/container_dbdbe80dc7030ae9bd39ee30cca82130.php on line 1515 and defined in /var/www/vhosts/supportforum.be/httpdocs/phpbb/auth/provider/db.php:69 Stack trace: #0 /var/www/vhosts/supportforum.be/httpdocs/cache/production/container_dbdbe80dc7030ae9bd39ee30cca82130.php(1515): phpbb\auth\provider\db->__construct() #1 /var/www/vhosts/supportforum.be/httpdocs/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getAuth_Provider_OneallSocialloginService() #2 /var/www/vhosts/supportforum.be/httpdocs/phpbb/di/service_collection.php(57): Symfony\Component\DependencyInjection\Container->get() #3 /var/www/vhosts/supportforum.be/httpdocs/phpbb/di/service_collection_iterator.php(44): phpbb\di\service_collection->offsetGet() #4 /var/www/vhosts/supportforum.be/httpdoc in /var/www/vhosts/supportforum.be/httpdocs/phpbb/auth/provider/db.php on line 69

PHP: 7.4.1
phpBB: 3.3.0-RC1

Login error

Error General
Illegal use of $_POST. You must use the request class or request_var() to access input data. Found in /home/content/p3pnexwpnas10_data02/48/2692648/html/foro/includes/functions_oa_social_login.php on line 278. This error message was generated by deactivated_super_global.

Error in http://podemosesteponacirculo.info/foro/

Can you help me? Thank you

Facebook username being stripped of spaces

Re: Social login mod for phpBB3

If a Facebook user creates an account using the Facebook login for phpBB3 and their username happens to contain spaces, their resulting phpBB3 username has the spaces stripped.
e.g. 'Fade To-Gray' becomes 'FadeTo-Gray'.

How can the spaces be prevented from being lost?

Undeclared variable when using cURL

Undeclared variable $header_found affects...

OneAll v3.6 for phpBB v3.0.x
line# 1545 functions_oa_social_login.php
while ( ! $header_found && (list (, $header) = each ($result->http_headers)))

OneAll v2.1 for phpBB v3.1.x
line# 1105 sociallogin_acp_module.php
while (! $header_found && (list (, $header) = each ($result->http_headers)))

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.