Dynalon / Rainy

Simple Tomboy/Tomdroid cloud/syncing server. Written in C# with AngularJS web frontend. Supports SQLite & Postgres Backends.
http://dynalon.github.io/Rainy
GNU Affero General Public License v3.0
88 stars 15 forks source link

Couldn't add user with alphanumeric password #40

Open ebauch opened 10 years ago

ebauch commented 10 years ago

I do not know what the exact reason is, but I tried to add a user "user" with proper email and alphanumeric password (numbers, letters and special character "!"), however it would only allow me to add the user after I removed the "!" from the password.

Rainy.WebService.RequestLogFilterAttribute->RequestFilter -        Pragma: no-cache
14/03/18_01:50:55.484 [DEBUG] Rainy.WebService.RequestLogFilterAttribute->RequestFilter -        Cache-Control: no-cache
14/03/18_01:50:55.484 [DEBUG] Rainy.ErrorHandling.ExceptionHandler->HandleException - found unsafe/unallowed characters
14/03/18_01:50:55.484 [DEBUG] Rainy.ErrorHandling.ExceptionHandler->LogExceptionDetails - at Rainy.WebService.Management.Admin.UserService.Post (Rainy.WebService.Management.UserReques
t) <0x0063f>
sm8ps commented 10 years ago

I experience the very same issue. It may be interesting to note that international characters (tested with umlauts ä,ö,ü) do work. BTW: Many, many thanks for this great piece of software!

n1mh commented 10 years ago

I'm suffering this bug and I couldn't create new users until I read this issue and realized what the problem was.