I have run into similar needs. If we can make a list of specs to handle 
this case which is general enough we can add it to web2py.

On Thursday, 28 March 2013 10:06:25 UTC-5, DeanK wrote:
>
> I don't want to have to approve all registrations, but I want to be able 
> to control when people can register (basically just because you have a 
> gmail account doesn't mean you can sign in and use the service).  The web 
> app i'm creating is being rolled out to specific people in a controlled 
> manner so I need this capability.  I was thinking about having some sort of 
> "secret early access token" that if you know lets you register before it is 
> completely open to all users.  I liked having the social log in with 
> Janrain, but having control over when people can register is more 
> important.  Also I do want to have people fill out some additional 
> information after the initial Janrain log in.
>
> On Wednesday, March 27, 2013 5:38:35 PM UTC-4, Anthony wrote:
>>
>> Are you saying you want to be able to approve the registrations of users 
>> (so just logging in via Janrain isn't enough to allow access), or do you 
>> simply want to require users to add to their profile when they first log in 
>> with Janrain?
>>
>> On Wednesday, March 27, 2013 4:08:42 PM UTC-4, DeanK wrote:
>>>
>>>
>>> So I want to be able to use Janrain, but I also want to have people have 
>>> to register.  For my app initially i need to control when registration is 
>>> open and when it is not, and currently using the examples i've seen, 
>>> enabling Janrain makes anyone who can authenticate with one of the third 
>>> party provides able to access the app and add an entry to auth_users.
>>>
>>> This is what did in db.py
>>>
>>> from gluon.contrib.login_methods.rpx_account import use_janrain
>>>
>>> auth.settings.actions_disabled=['change_password','request_reset_password']
>>> use_janrain(auth, filename='private/janrain.key')
>>>
>>> Once this is done auth works as descrived above, but the register button 
>>> disappears and /default/user/register/ throws a 404.
>>>
>>> Is there any way to still point to a registration page and make auth 
>>> only allow users who already exist when logging in via Janrain?  Ideally 
>>> /register would work and essentially after getting a token from Janrain it 
>>> would redirect to profile to add additional user info.
>>>
>>>
>>> Thanks,
>>> Dean
>>>
>>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to