1
0
mirror of https://github.com/flarum/core.git synced 2025-07-20 00:01:17 +02:00

Allow provision of an avatar URL to upload during sign up

This can be used by authentication extensions (i.e. mirror Facebook/Twitter profile picture). Rough implementation, needs refactoring.
This commit is contained in:
Toby Zerner
2015-11-23 11:53:57 +10:30
parent 7b0817900e
commit 08034c0d9a
3 changed files with 52 additions and 2 deletions

View File

@@ -73,7 +73,7 @@ export default class SignUpModal extends Modal {
<div className="Form Form--centered">
<div className="Form-group">
<input className="FormControl" name="username" placeholder={extractText(app.translator.trans('core.forum.sign_up.username_placeholder'))}
<input className="FormControl" name="username" type="text" placeholder={extractText(app.translator.trans('core.forum.sign_up.username_placeholder'))}
value={this.username()}
onchange={m.withAttr('value', this.username)}
disabled={this.loading} />
@@ -216,6 +216,10 @@ export default class SignUpModal extends Modal {
data.password = this.password();
}
if (this.props.avatarUrl) {
data.avatarUrl = this.props.avatarUrl;
}
return data;
}
}