Is there a better explanation of how RPX integrates with the native
web2py now that it's included in trunk?  I would very much like to
read a little more on how this works.

For example:
*Can you use RPX in combination with local user registration?
*If we use a custom auth_user table can we use this or do we need to
update anything?
*How are 'unique' values in auth_user handled since usually username
or e-mail must be unique.
*What happens when the same user logs in from several different RPX
accounts?  IE does a single users Facebook+Google+etc log-ins all
count as separate users?
*Can users still be put in a 'pending' state for admin approval?  Or
how do you limit who can access the application if you want to allow
RPX accounts but only for certain users?


I'm sure there's more information on this somewhere I'm just not clear
where.

On Jul 17, 10:56 am, mdipierro <mdipie...@cs.depaul.edu> wrote:
> Let me add that RPX is integrated with the web2py Role Based Access
> Control. You can still create groups and permissions locally using the
> web2py appadmin. Works on GAE.
>
> On 17 Lug, 10:18, mdipierro <mdipie...@cs.depaul.edu> wrote:
>
>
>
> > Changelog compared to 1.80.*
>
> > - Usual bug-fixes.
>
> > - curd forms work with .load now.
>
> > - New welcome app with better look, superfish menu and jQuery 1.4.2
>
> > - Increased security. It means you can place {{=....}} inside tag
> > attributes without worry about injections. Thanks Craig Youkins
>
> > - Last but not least we have incorporate code from Mr Freeze RPX slice
> > into web2py core.
>
> > You now find these lines in welcome/models/db.py
>
> > # from gluon.contrib.login_methods.rpx_account import
> > RPXAccount
> > #
> > auth.settings.actions_disabled=['register','change_password','request_reset 
> > _password']
> > # auth.settings.login_form = RPXAccount(request,
> > api_key='...',domain='...',  url = '...')
>
> > uncomment them, register (for free) with janrain.com (rpxow.com) and
> > fill-in api_key, domain, and url (your complete exposed login url).
>
> > You can add those 3 lines to any existing app.
>
> > They allow your users to login in your web2py app with any of the
> > janrain supported backends: facebook google, myscape, twitter,
> > linkedin, etc. They require no hacking, and no additional modules.
>
> > It should work on GAE too but I did not try. If you try please report
> > here.
>
> > Please report any issue with 1.81.4
>
> > Massimo

Reply via email to