Why I hate third party login systems
view all blogs...

Justin Bess :: June 5, 2018

There is a problem with your third party login system

It seems to me, that developers are either overlooking the fallacy of third party login systems, or they are completely unaware of the potential pitfalls that they can cause. I know, it’s the 21st century, and we want to get things up and rolling pretty fast. Developing your own registration and login system is a lot of overhead, so why not stick with a newly alternative of a 3rd party login system? I mean, everyone has a facebook, right? So let’s just add a 3rd party login for facebook! Well, I hate to be the bearer of bad news, but not everyone has the profiles you designed for your third party login system. What if Facebook goes down, what if the government (or a foreign government) bans access (very possible). You’re limiting your possible user base in this case, and you will be helpless if the third party service goes down! Maybe this is a minor issue, maybe you aren’t too worried, because you actually have developed your own registration and login system (and if you have, kudos to you, you’re another step closer in the right direction). If the simple issues outlined above haven’t fully changed your mind, take note of this problem, which I have personally experienced (as well as a few close friends of mine). You have a user, John Doe, he uses the Github third party login feature on your site. He progresses and makes a well known name for himself on your site, he’s gotten several accomplishments, and enjoys his time on your site very much. Well, now John Doe faces an issue, ultimately forcing him to take action and remove his Github profile. Maybe his Github profile was even banned or hacked, who knows. Now, John Doe has ultimately been locked out of your site, because he’s been using this third party login system provided from Github!

If I were to add a third party login system to my site, to help combat this possible issue, I would require additional information during the sign up process, to verify a user at a later time, in case they can no longer log in via third party. I would also create an account option for all users signed in via third party services to port over all their user information into a local database, on my server, ultimately mitigating my users from having to use third party login systems if desired.

Comments

      December 11, 2018


      SannyMok

      Nice posts! 馃檪
      ___
      Sanny

      February 18, 2019


      cialis pills

      The simple reason that Cialis products are enjoying increased popularity is the fact that they offer a man with ED the most freedom when it comes to his sexual life.

      February 21, 2019


      comprar levitra

      Si bien el trauma infantil es una raz贸n completamente v谩lida para desarrollar la DE, nos centraremos en los problemas psicol贸gicos que se desarrollan m谩s adelante en la vida. Cuando se plantea un tratamiento de la disfunci贸n er茅ctil se debe tener en cuenta que quiz谩 tambi茅n sean necesarios cambios en el estilo de vida. Comprar Levitra generico no brasil. Puede ayudar a prevenir muchas de las causas de la disfunci贸n er茅ctil adoptando comportamientos de estilo de vida saludables, como ser f铆sicamente activo, dejar de fumar y seguir un plan de alimentaci贸n saludable. La disfunci贸n er茅ctil puede ser el resultado de un problema con alguno de dichos factores.

      February 22, 2019


      comprar viagra

      La clave para tratar la disfunci贸n er茅ctil es identificar la causa subyacente. Tener problemas de erecci贸n de vez en cuando no es necesariamente un motivo para preocuparse. Como puede imaginar, estos s铆ntomas pueden dificultar el placer de casi todo, y mucho menos del sexo. Donde Comprar Viagra generico sin receta. Por ejemplo, un hombre con baja autoestima puede creer que no es capaz de satisfacer a una mujer y, como resultado, se vuelve incapaz de actuar en el dormitorio. Si no puede iniciarse la erecci贸n, se puede aplicar en el pene un dispositivo de vac铆o manual para la erecci贸n.

      February 22, 2019


      comprar levitra generico

      Es de utilizaci贸n en los hombres que pueden iniciar la erecci贸n pero no mantenerla. Esto incluye varias preguntas para saber desde cu谩ndo y bajo qu茅 circunstancias experimenta signos de Disfunci贸n Er茅ctil. Elegir un tratamiento de DE es una decisi贸n personal. Acupuntura: Otro tratamiento alternativo para curar la impotencia es la acupuntura, una pr谩ctica oriental que se basa en la aplicaci贸n de peque帽as agujas donde se encuentran las terminaciones nerviosas, la acupuntura se utiliza para tratar muchas afecciones incluyendo la disfuncion eretil. https://comprarlevitra.com/

      February 23, 2019


      cialis online

      Erectile dysfunction (ED) is the inability to get or keep an erection firm enough to have sexual intercourse. It鈥檚 also sometimes referred to as impotence. Occasional ED isn鈥檛 uncommon. Many men experience it during times of stress. Frequent ED can be a sign of health problems that need treatment. It can also be a sign of emotional or relationship difficulties that may need to be addressed by a professional. You should talk to your doctor if you have any of these symptoms, especially if they鈥檝e lasted for two or more months.

      February 23, 2019


      cialis online

      Self-injection lessons should be given in your doctor’s office by an experienced professional. As the pressure builds, the blood becomes trapped in the corpora cavernosa, keeping the penis erect. This test usually takes place at home or in a special sleep lab. Men in the oldest cohort (50 to 59) were more than 3 times as likely to experience erection problems and to report low sexual desire compared with men 18 to 29. http://buycialis.online/blog/how-cialis-works.html