mybbgroup / isango Goto Github PK
View Code? Open in Web Editor NEWMyBB Simple Social Login / Register Using oAuth2
Home Page: https://mybb.group/Thread-Isango
License: MIT License
MyBB Simple Social Login / Register Using oAuth2
Home Page: https://mybb.group/Thread-Isango
License: MIT License
Front-end English language file:
$l['auth_success_registered_redirect'] = "Welcome. Successfully logged in using '{1}'.";
$l['auth_success_registered_redirect'] = "The profile from '{1}' which you are trying to connect is already registered with your account.";
The second should be auth_already_connected_redirect
.
Maybe would be nice to add this option to add an ability to change an username after registration via 3rd party services. It could be in UCP -> Connections or during registration, not sure what would be the best place.
Connections remains in isango connection table even after deleting a user.
The following code has outputted a nav link to UserCP in usercp.php
:
add_breadcrumb($lang->nav_usercp, "usercp.php");
Isango has done it again in isango_connections()
. I don't know if it's required, but the navigation will show two identical links to UserCP.
Force user to connect with only one account per service
... get rid of hardcoded declaration.
Also use variable (or practice other ways) in place of targetting closing table tag to extend support to any kind (tableless) of theme.
Registration IP address is not being captured for the users registered vide this plugin.
Set a default usergroup for newly registered users.
Hi,
The plugin Isango is great with the discord registration feature only the problem is when i try to register on MYBB with the discord login it wont transfer the profile picture and name used on ur discord profile. It only transfer ur email name as username thats a privacy issue the discord login feature should transfer the profile name and profile picture from ur discord account
Add Instagram support
Yeah,
I am stupid, and I cannot figure out the callback URL for the life of me.
Please send help!
Add Yahoo support
Add Spotify support
... as subjected.
Add support of login / register using WordPress official credential.
Discord is throwing authorization prompt every time a user tries to login with Discord oAuth.
MyBB's default button style is overriding Isango's button style, specially in mobile devices.
Implement delete confirmation message in UCP before attempting deletion of connection.
Add Facebook support
Allow users to connect services that doesn't return email address. Enable users to login using ID only in that case.
Note: Need to evaluate if registration is possible without email address (and force user to provide email after registration?)
Hi. I would like users to login using connected services but not register.
A option to do this would be awesome.
As requested here:
https://community.mybb.com/thread-224305-post-1334866.html#pid1334866
Add GitHub support
Make a setting to choose between 2 size of buttons - icons only and icon with text (already done).
Add Steam login
Hello I have the following problem when I want to login with discord thank you in advance for your help
invalid oauth2 redirect_uri
Add Reddit support
Simplify the configuration file to declare info
related settings to be simple strings that can be used as key in plugin function.
This will make it possible to get rid of eval()
as well as improve readability of the .ini
files.
The generated random password doesn't adhere min and max password lengths set by user and may cause issue.
I've noticed that if some fields of profile are required but cannot be provided by gateway it will fail to register new account. Also fields like gender if are hidden on gateway it will fail to register new account. Maybe consider allowing then people to fill missing fields on some kind of "stripped" registration form or just simply load default values provided and allow account to be created.
Fails to set / update display order of settings while rebuilding the settings as per available gates. Resulting gaps between display order serial numbering and constant increment of order number from last available.
@effone - I cannot reach you on Discord, so I will ask here - can we focus on 1.2.0 release and finish this plugin soon?
I am here to help you, let me know and I am free for testing :)
Focus:
New feature request:
When attempting to sign up using discord I'm given the following error message:
"Failed to receive token data from 'Discord' (status code: 0). Please contact Administrator."
I believe i've done the setup correctly as I have both of the 0auth links on my discord developer panel and I have the 2 needed ID's in my forum ACP menu.
When I login via Discord (add a connection in UCP panel) and then I log out and log in via a second accoutn and add a Discord account (same one) -> log out -> log in via Discord -> you are not logged for the right account, you are connected with an account which is not asscoaited with this email.
It happens only with Discord.
It seems that SCSS and MAP are for generating the actual CSS file. If so, it might not be included in release build.
I'm not familiar with how to use those SCSS and MAP files. Could anyone write a little more on development of Isango with an appropriate way of handling the CSS file on the README page or in the Wiki section?
Thanks.
Add Twitter support
As reported by @Shade-
Some gateways can return unverified emails. In that case make use of verification state returned alongwith.
As per googles developer policies I am trying to configure the plugin to display TERMS and Conditions/Privacy Policy links.
The plugin does not give any customization for such thing.
Possible for such feature to be implemented in next update?
Templatize Isango buttons for better control on placement and designing...
When I wanna add another account via UCP panel, when you click on "Microsoft" button is not working. Others services are fine.
Add Pinterest support
Add PayPal support
Isango/upload/inc/plugins/isango.php
Line 22 in 263fc91
As title says we have to bump version number in next release (for now let it be).
Hi. I would like users to login using only connected services. That is, for users to be able to login use a service they would need to connect from the UCP first.
A option to do this would be awesome.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.