Implement OAuth2 server, link oauth:Client and auth::Oauth2Client, implement permission checks
This commit is contained in:
@@ -105,10 +105,12 @@ class LDAPServerUnit extends Unit {
|
||||
async port_free() {
|
||||
return new Promise((res, rej) => {
|
||||
const server = net.createServer()
|
||||
server.once('error', rej)
|
||||
server.once('error', (e) => {
|
||||
res(false)
|
||||
})
|
||||
server.once('listening', () => {
|
||||
server.close()
|
||||
res()
|
||||
res(true)
|
||||
})
|
||||
server.listen(this.config.port)
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user