Comments (22)
Good point! Thanks man, I'll have a look on that. Big new version with massive changes coming up...
from huge.
Plz make simple a way to get them disable or completely remove. For my use, I d'ont want FB or google looking at every page request.
from huge.
Yes, this should be an option or a plugin that can be disabled. As Facebook is showing off more and more what you do on your wall, this option is getting less and less popular.
from huge.
I don't think this is a good idea for the advanced or basic packages, because the idea is that they are quite small and simple. It may be an idea to make another version based from the advanced version with this functionality. If you do ever add it, Google sign in would be good too.
from huge.
I Agree!! All "external" stuff that relies on "foreign code" should be optional and handled within a special version of the script.
from huge.
Btw: Facebook-, Google+ and Twitter-Logins should be possible! Tumblr/Pinterest/etc. are interesting too, but have not enough market share afaik...
from huge.
REQUEST: is there anybody out there who is experienced with building a facebook based login ?
from huge.
This is for CodeIgniter, but maybe it helps http://www.youtube.com/watch?v=MxSIKGWxztA
from huge.
Facebook recommends the login via JavaScript, but here's the PHP SDK guideline: https://developers.facebook.com/docs/reference/php/ and the PHP SDK code/demo: https://github.com/facebook/facebook-php-sdk
from huge.
Good tutorial on how to use the PHP Facebook Login: http://www.youtube.com/watch?v=yfTEcaTJjco
Another good tutorial: http://www.youtube.com/watch?v=8383iyKYC1g
from huge.
Panique, the simplest i have ever tried is Opauth, i'm against mixin a great example of pure login/logout with the wheel reinvent of Social Login, with an external project. But maybe just including Opauth as a reference with an example of use could be of help.
Just check it out, it comes already loaded with more than a dozen connectors: https://github.com/opauth/opauth
from huge.
That looks really cool @MarcosBL.
from huge.
Let's put this into Milestone 2 of the project!
from huge.
The Opauth-technique mentioned by @MarcosBL (that can be integrated into all major PHP framework and works with all major social platforms !!) looks extremely nice, we should try this out (in Milestone2)
from huge.
Good news! I've implemented the Facebook-login in the upcoming Milestone 2 of the 4-full version! It uses the official facebook SDK (for now, maybe we change to OpAuth or similar) and loads everything via composer. The new version also has a new file structure, lot's of improvments, much cleaner code and and and.
The facebook login works perfectly together with "normal" logins, and the both login possibility check each other. In general I think we have a great new feature here. Switching to OpAuth and/or added other login services should be easy.
Native and FB-users share one users
table, as clean and simple as possible.
I'll push this into the develop branch in a few days.
from huge.
Sounds very nice :)
I'm looking forward to it.
from huge.
Great, thank you, I planned to work on this for my project this week! Good timing. Will the facebook-login will allow us to fetch friend list too?
from huge.
@Cog-g The focus here is clearly the login process, so there won't be such features (they don't make sense in the context of a login script). BUT: The login process request an array of user data from Facebook, so it would be easily possible for you to built this on you own. ;)
from huge.
it will be cool for public & social projects by linking all accounts to facebook , but in the other hand or in a professional project you can't force some users to have facebook to login and register so .. to me it depends on how what for you are going to use the script .. but it's cool to have it as a module for this script :D
from huge.
@mohamedpsx What do you mean by "linking all accounts to facebook" ? The login via facebook is always just an option, and the created account is nearly the same as when providing username, passwrod and email. Facebook-login just means that users register with their facebook-data and can login with one click (when also logged in on facebook). It's much more simple than you might think. ;)
from huge.
@panique Yes i know it's simple, but what i wanted to say is from a user side, it's better to have access to a platform or a website via Facebook login (when it happens to have a Facebook account) rather then filling the register form, verifying the mail etc ... , it's fast & simple ... so yes it will really make a good option for your script :D , and by linking i do not mean the technical side of things or how it really works but again as user point of view Facebook login is like the button to rule them all especially when you are always connected to Facebook ( no more filling,no more passwords,no more mail verification ...) it just replaced what browsers and many platforms wanted to do before ...
from huge.
Done in develop (only in 4-full-framework version, for other version it would be too much)
from huge.
Related Issues (20)
- [QUESTION] PostgreSQL HOT 4
- MySQL connection error HOT 3
- [NOTE] bootstrap.sh HOT 1
- ❤ ! HOT 1
- Changes for Postgres
- Calling model on view?
- Session validation improvement
- Q
- Configuration files
- Configuration files HOT 5
- New user registration issue
- A question about data sent to the view from the controllers HOT 1
- in the encryption.php file HOT 1
- Pagination Class
- Agregar AJAX al proyecto
- Trying to get in touch regarding a security issue HOT 4
- ErrorController redeclaration HOT 2
- PHP code analizing does not work. HOT 3
- Connection problems with MySql (MariaDb)
- Contact details
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from huge.