userman
userman copied to clipboard
Embeddable user management library and authentication provider (user registration, activation mails, password authentication)
https://github.com/vibe-d/vibe.d/pull/2365 I'm not sure what's best, bcrypt or else?
The mistake was introduced here: https://github.com/rejectedsoftware/userman/commit/acbe674e3695df79b0ddafd68f55cee8cb4be7e1#diff-3e3173a50db7d7cd7e3561efce0f0e8aR68 The problem is that for e.g. `http://127.0.0.1:8765/1` InetPath produces path segments `["", "1"]`, so getting the first one and converting to long doesn't work....
https://github.com/rejectedsoftware/userman/blob/47bc91558882a2fa3c2cf7d724a4bceb29c7c163/source/userman/web.d#L393 it says here the it's supposed to ignore errors but if you access `/reset_password?email=somemail&code=invalid_code` and attempt to change the password the error is different between There is no user...
it looks like they do something, but in the implementation, nothing.
Libraries should generally be careful to limit chances of naming conflicts with applications using the library and other libraries used by the application. As session data keys are only session-scoped,...
This function simply checks if req.session exists. This is not correct, as web applications may keep session data for non-authenticated visitors.
I am using this configuration: https://github.com/cummerbund/testrepo/blob/master/source/app.d I get the following error when running: `vibe.db.mongo.connection.MongoDriverException@../../../../home/dev/.dub/packages/vibe-d-0.7.23/source/vibe/db/mongo/connection.d(155): Failed to connect to MongoDB server at .:27017. object.Exception@../../../../home/dev/.dub/packages/vibe-d-0.7.23/source/vibe/core/drivers/libevent2.d(260): Failed to lookup host '.': non-recoverable failure...
I'm currently working on adding a RESTful package to userman, to support user and group management, as well as authentication using different method (my current focus is on query authentication)....
Hi, I get a segfault calling updateUser(user) inside activateUser(...) in controller.d I call the MongoUserManController updateUser(...) implementation. I'm on linux debian wheezy. When compiled with dmd the output of a...