#{extends 'securesocial/SecureSocial/main.html'/} #{set title: messages.get('securesocial.loginTitle') /}
#{if flash.error}
${flash.error}
#{/if}

&{'securesocial.clickOnYourAccount'}

#{list items: providers, as: 'provider'} #{if provider.type != securesocial.provider.ProviderType.userpass} #{if (provider.authMethod == securesocial.provider.AuthenticationMethod.OPENID || provider.authMethod == securesocial.provider.AuthenticationMethod.OPENID_OAUTH_HYBRID) && provider.needsUsername() } #{/if} #{else} #{/else} #{/if} #{/list}

#{if userPassEnabled }

&{'securesocial.useEmailAndPassword'}

#{form @securesocial.SecureSocial.authByPost(securesocial.provider.ProviderType.userpass), autocomplete:'off'}
#{ifError 'userName'} #{error 'userName'/} #{/ifError}
#{ifError 'password'} &{'securesocial.required'} #{/ifError}
#{/form}

&{'securesocial.signUp'} #{a @securesocial.UsernamePasswordController.signUp()}&{'securesocial.here'}#{/a}

#{/if}