grails.org supports login based on either username or email. and supports linking fb oauth to existing account.
However when linking oauth account to existing account it needs username, while linking, it doesnt let me login with my email. My account doesn't have a username, i login with email and i dont see any way to set/update username once logged in with email.
While linking, it should be possible to login with either username or email. Or it should be possible to set username, once logged in.