feat(xo-server/registerUser): completely disable
This commit is contained in:
parent
91b19d9bc4
commit
99605bf185
@ -221,26 +221,8 @@ export default class {
|
||||
throw noSuchObject(username, 'user')
|
||||
}
|
||||
|
||||
// Deprecated: use registerUser2 instead
|
||||
// Get or create a user associated with an auth provider.
|
||||
async registerUser(provider, name) {
|
||||
const user = await this.getUserByName(name, true)
|
||||
if (user) {
|
||||
if (user._provider !== provider) {
|
||||
throw new Error(`the name ${name} is already taken`)
|
||||
}
|
||||
|
||||
return user
|
||||
}
|
||||
|
||||
if (!this._app.config.get('createUserOnFirstSignin')) {
|
||||
throw new Error(`registering ${name} user is forbidden`)
|
||||
}
|
||||
|
||||
return /* await */ this.createUser({
|
||||
name,
|
||||
_provider: provider,
|
||||
})
|
||||
async registerUser() {
|
||||
throw new Error('use registerUser2 instead')
|
||||
}
|
||||
|
||||
// New implementation of registerUser that:
|
||||
|
Loading…
Reference in New Issue
Block a user