@Walter: Maybe your suggestion about invite can work. Do you have a project where I can look how things are working then ?
Roelof Op zaterdag 30 augustus 2014 17:05:11 UTC+2 schreef Roelof Wobben: > > > Op zaterdag 30 augustus 2014 16:52:26 UTC+2 schreef Walter Lee Davis: >> >> >> On Aug 30, 2014, at 3:22 AM, Roelof Wobben wrote: >> >> > >> > >> > Op zaterdag 30 augustus 2014 07:18:55 UTC+2 schreef Walter Lee Davis: >> > >> > On Aug 29, 2014, at 4:24 PM, Roelof Wobben wrote: >> > >> > > Hello, >> > > >> > > I want to use Devise for authecation. >> > > The only thing I need is that I as admin can register user with a >> password. >> > > If the user looses her/his password then I get a mail and I as admin >> can make a new one. >> > > >> > > Which modules can I use the best ? >> > >> > Take a look at devise_invitable. That lets you invite a new user to >> your site (and if you close off the registration module, then you can't >> just sign up yourself). The user gets to set her own password when she >> accepts the invitation mail, and then use the password reset system if she >> forgets it later. >> > >> > Walter >> > >> > >> > >> > >> > My app does not invite people, >> > >> > I trying to make a financial app. >> > The problem is that I have customers which are also a staff member. >> > >> > Staff members need a password which I will provide but customers will >> and must not log into my app, >> > >> > Roelof >> >> I'm not aware of any authentication design pattern where the user does >> not get to set their own password, either through initial registration or >> through automated reset later. Why do you want to know their password at >> all, even initially? If the word invitation sets you off, think of it as >> sending someone their initial account credentials. The first thing they >> will do is set their own password, and from then on, it's just another >> account. It doesn't matter if that account is for a customer or a staff >> person. >> >> I've used invitable in several applications that had multiple user levels >> (authorization) but that's getting outside of Devise's wheelhouse >> (authentication). Can you widen the frame a little and explain why you need >> to set the password for the staff members? >> >> >> > What I have in mind is a app for a toy library. > So the customers chooses a plan and get yearly a invoice. > but some customers are work for the toy library. > > Later on I will try to implement payments by cash or by bank. > Also later on I will try to implement that we know which customer has > borrowed which toy and when he/she has to bring it bac > > Why I need a password for staff members so they can only see which invoice > is not payed or add a payment. > I do not want that customers can see the financial thing of thier own of > from another person. > All the data in my 'accounting" system is private for staff members. > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/2468dc8b-58b0-44b0-9454-bcb8f62f4654%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

