Gastova,

Thanks for information. Can you please tell me what is that extra argument
... contains? Like whatpylonsproject, if you have any sample app which uses
redis for both authentication and authorization, it will be easy for me.. Do
you have any sample app please?


Regards,

Krish

On Wed, Jul 7, 2010 at 2:33 AM, Gustavo Narea <[email protected]> wrote:

> Hello,
>
> Basically, once you create an instance of the Redis source adapter for
> repoze.what [1], you need to pass it to the repoze.what middleware.
> The following illustrates how it could be done:
> """
> from redis import Redis
> from repoze.what.middleware import setup_auth
> from repoze.what.plugins.redis import adapters
>
> def make_app(....):
>    # ...
>
>    # PUT WSGI MIDDLEWARE UNDER THIS LINE
>
>    # Configuring repoze.what:
>    redis_groups = adapters.RedisGroupAdapter(Redis())
>    redis_permissions = adapters.RedisPermissionAdapter(Redis())
>    groups = {'redis': redis_groups}
>    permissions = {'redis': redis_permissions}
>
>    app = setup_auth(app, groups, permissions, ...)
> """
>
> AFAIK there's no authenticator plugin for repoze.who, though. You can
> either use another storage mechanism for authentication, or write a
> simple Redis-based repoze.who authenticator plugin [3].
>
> You may find the following links useful too:
>
> http://wiki.pylonshq.com/display/pylonscookbook/Authorization+with+repoze.what
> http://what.repoze.org/docs/1.0/Manual/GettingStarted.html
>
> HTH. :)
>
>  - Gustavo.
>
> [1] http://pypi.python.org/pypi/repoze.what.plugins.redis/1.0rc1
> [2] http://tinyurl.com/repoze-auth-no-quickstart
> [3]
> http://docs.repoze.org/who/1.0/narr.html#writing-an-authenticator-plugin
>
> On Jul 5, 4:24 pm, Gopalakrishnan S
> <[email protected]> wrote:
> > Hi,
> >
> > I want to use the redis as my database backend and repoze.what and
> > repoze.who for user login. I could not identify the right application
> > which uses redis and repoze with pylons.
> >
> > There is repoze.what.plugins.redis plugins availble, but I don't know
> > to use it.
> >
> > Please help me out.
> >
> > Regards,
> >
> > Krish
>
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<pylons-discuss%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/pylons-discuss?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to