Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (804)
Games in Android Showcase (239)
games submitted by our members
Games in WIP (868)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  New feature: registration and login through Facebook, Google, etc  (Read 8972 times)
0 Members and 1 Guest are viewing this topic.
Offline Riven
Administrator

« JGO Overlord »


Medals: 1371
Projects: 4
Exp: 16 years


Hand over your head.


« Posted 2014-10-08 13:20:47 »

As people kept struggling with receiving emails, I decided to add support for OAuth2, to allow delegation of authentication to a 3rd party. For now, Facebook is the only supported Identity Provider, but Google's is on its way.

After you signed in with the 3rd party, it will notify JGO of the emailaddress that you logged in with. I don't ask any permissions, don't get access to your profile, or any private/sensitive information, just your emailaddress.

If the emailaddress is not found in JGO, it will guide you through the registration procedure, where you can activate your account without clicking an activation-link in an email - as the Identity Provider (Facebook, Google, Twitter, etc.) already verified your emailaddress for me.

The UI is clunky and braindead, but at this stage it's all about (testing) the new functionality.


If you want to help me out, give it a whirl: log out and try to register/login through an Identity Provider.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline kevglass

« JGO Spiffy Duke »


Medals: 319
Projects: 25
Exp: 22 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #1 - Posted 2014-10-08 13:22:24 »

Login with facebook? Seriously?

You big girl.

Cheers,

Kev

Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #2 - Posted 2014-10-08 13:23:52 »

i dont have facebook.  Emo
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
Administrator

« JGO Overlord »


Medals: 1371
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #3 - Posted 2014-10-08 13:24:24 »

One of these days Google will be added as an Identity Provider, and all will be well Kiss

I don't like the idea behind OAuth2, but it's better than not being able to create an account at JGO due to spam-filters and other untimely mail delivery interruptions.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline ra4king

JGO Kernel


Medals: 508
Projects: 3
Exp: 5 years


I'm the King!


« Reply #4 - Posted 2014-10-09 05:42:10 »

Just tested it, works fine.

Offline Riven
Administrator

« JGO Overlord »


Medals: 1371
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #5 - Posted 2014-10-09 06:18:37 »

Ah, somebody joined the coalition of the willing!

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline SHC
« Reply #6 - Posted 2014-10-09 13:22:51 »

Any way to set-up current account to my Google one?

Offline Riven
Administrator

« JGO Overlord »


Medals: 1371
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #7 - Posted 2014-10-09 13:26:47 »

As the Google backend is not ready: not yet.

If you have a different emailaddress for your JGO account than your Google account, it'll require changing the email-address, I'll investigate how much work it is.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline Grunnt

JGO Kernel


Medals: 143
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #8 - Posted 2014-10-09 17:02:11 »

Ok, works fine for me. Some things I noticed: I entered a wrong password, second attempt worked but sent me to Facebook site instead of JGO. Second try logging in at JGO worked just fine, after several screens (one FB, one JGO) flickered by.

Offline Riven
Administrator

« JGO Overlord »


Medals: 1371
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #9 - Posted 2014-10-10 11:24:24 »

The Google Identity Provider has been added.

You can change your current emailaddress to one of Google or Facebook by logging into JGO as you'd normally do, and then visit:
    http://java-gaming.org/content/login

It will ask you whether you want to 'migrate' your account.
Follow the on-screen steps, and from then on you can login through Google / Facebook.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline princec

« JGO Spiffy Duke »


Medals: 1146
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #10 - Posted 2014-10-10 11:56:25 »

Works a treat.

Cas Smiley

Offline ra4king

JGO Kernel


Medals: 508
Projects: 3
Exp: 5 years


I'm the King!


« Reply #11 - Posted 2014-10-10 15:47:41 »

Google works fine here too.

Offline SHC
« Reply #12 - Posted 2014-10-10 15:50:58 »

Signing through google is awesome. I usually tend to forgot the password I used whenever I've reinstalled OS. Now it's helping me, I can get along with my google account. yay!

Offline Grunnt

JGO Kernel


Medals: 143
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #13 - Posted 2014-10-10 19:51:10 »

I normally use a password manager (KeePass) so I don't have to remember passwords, and I'm able to use random passwords with 180bit entropy. It's nice if you want to beef up your personal data security a bit.

Offline Riven
Administrator

« JGO Overlord »


Medals: 1371
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #14 - Posted 2014-10-10 20:00:05 »

I didn't quite implement IdP support for convenience or security, but to allow people that don't receive their activation mail to be able to join JGO.

Migrating accounts to a IdP-accessible emailaddress was added because I was bored.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline DarkCart

JGO Kernel


Medals: 124
Projects: 9
Exp: 50 years


It's all in the mind, y'know.


« Reply #15 - Posted 2014-10-10 20:04:58 »

Google login works like a charm.

The darkest of carts.
Offline Mac70
« Reply #16 - Posted 2014-10-11 17:30:10 »

We have registration through Facebook and Google now, so... How about Facebook page? Roll Eyes
Offline Riven
Administrator

« JGO Overlord »


Medals: 1371
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #17 - Posted 2014-10-11 19:58:42 »

We have enough n00bs as it is! Tongue

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline SHC
« Reply #18 - Posted 2014-10-13 10:14:43 »

Riven, you've forgot to add content provider to login form that appeared when I've accessed unread replies and I've not logged in.



And also I can't login with my previous password.. Only google sign-in works.

Offline Riven
Administrator

« JGO Overlord »


Medals: 1371
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #19 - Posted 2014-10-13 19:18:18 »

It's amazing how many login-forms SMF has Pointing

Also, I do not modify passwords when you migrate your account. I migrated mine and my password still works.

It seems like you forgot your password... and single-sign-on saved the day! Wink

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Pages: [1]
  ignore  |  Print  
 
 

 
Riven (581 views)
2019-09-04 15:33:17

hadezbladez (5510 views)
2018-11-16 13:46:03

hadezbladez (2402 views)
2018-11-16 13:41:33

hadezbladez (5772 views)
2018-11-16 13:35:35

hadezbladez (1223 views)
2018-11-16 13:32:03

EgonOlsen (4661 views)
2018-06-10 19:43:48

EgonOlsen (5682 views)
2018-06-10 19:43:44

EgonOlsen (3198 views)
2018-06-10 19:43:20

DesertCoockie (4095 views)
2018-05-13 18:23:11

nelsongames (5115 views)
2018-04-24 18:15:36
A NON-ideal modular configuration for Eclipse with JavaFX
by philfrei
2019-12-19 19:35:12

Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!