Handle special chars in ldap username
This commit is contained in:
		| @ -170,8 +170,11 @@ async function login (peertubeHelpers, settingsManager, options) { | ||||
|         return res(null) | ||||
|       } | ||||
|  | ||||
|       let username = user[usernameProperty] || '' | ||||
|       username = username.replace(/[^a-z0-9._]/g, '_') | ||||
|  | ||||
|       return res({ | ||||
|         username: user[usernameProperty], | ||||
|         username, | ||||
|         email: user[mailProperty] | ||||
|       }) | ||||
|     }) | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "peertube-plugin-auth-ldap", | ||||
|   "version": "0.0.3", | ||||
|   "version": "0.0.4", | ||||
|   "description": "Add LDAP support to login form in PeerTube.", | ||||
|   "engine": { | ||||
|     "peertube": ">=2.2.0" | ||||
|  | ||||
		Reference in New Issue
	
	Block a user