• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Setting a local password when signing up via Facebook, Twitter, Steam etc

gmaister22

Active member
#4
XF doesn't use the plugin so I'm not sure what you're asking.
It's not using the plugin? Then how can people register via Facebook on my forum if we dont use the plugin...?

What i am asking is that, when people register on my forum via Facebook, they are prompted to fill the custom fields, the username and stuff, but not a password, a local password for xenforo, so if in any case i will disable Facebook connect, they will still be able to login with the password they chose when they signed up via Facebook connect...
 

Mike

XenForo developer
Staff member
#5
We use a different system. If you want to prompt for a local password, you'd need to modify the code to do this.

Users can always generate a local password with the lost password system (and this will be presented as an option in a few other locations, where needed).
 

gmaister22

Active member
#6
We use a different system. If you want to prompt for a local password, you'd need to modify the code to do this.

Users can always generate a local password with the lost password system (and this will be presented as an option in a few other locations, where needed).
Any clue how to modify the code? what template bit i have to modify?

It's always nicer to have it more straight forward, confusing-free stuff are always better!
 

Chris D

XenForo developer
Staff member
#9
You can very easily add a password field to a template, but it won't do anything when you submit the form. PHP needs to take the input, convert the input into a password hash and then store it in the database. So you should post an add-on request to see if someone will be happy to work on that for you.
 
#10
You can very easily add a password field to a template, but it won't do anything when you submit the form. PHP needs to take the input, convert the input into a password hash and then store it in the database. So you should post an add-on request to see if someone will be happy to work on that for you.
Ahh thanks for clearing it out Chris :)