I'm sorry I forgot to include it.

I'm happy to answer any questions about it.

P

On Fri, Apr 27, 2012 at 5:25 AM, Vijay Kiran <m...@vijaykiran.com> wrote:

>
> I guess it is  https://github.com/pelle/clauth
>
> ./vijay
>
> On Friday, April 27, 2012 6:43:29 AM UTC+2, Shantanu Kumar wrote:
>>
>> That sounds quite interesting! Do you have a Github URL of the project
>> to share?
>>
>> Shantanu
>>
>> On Apr 25, 12:29 am, Pelle Braendgaard <pel...@gmail.com> wrote:
>> > This is a simple OAuth 2 provider that is designed to be used as a
>> primary
>> > authentication provider for a Clojure Ring app.
>> >
>> > I am a relative Clojure novice, but have am very experienced in OAuth.
>> > Please help give feedback on use of idiomatic clojure.
>> >
>> > It currently handles OAuth2 bearer authentication and interactive
>> > authentication.
>> >
>> > By interactive authentication I mean, it can be used for primary end
>> user
>> > authentication by sticking a token in a session. This means that you
>> could
>> > eventually provide google/facebook like session overviews and log off
>> > remote sessions.
>> >
>> > The following bearer tokens are implemented:
>> >
>> > * Authorization headerhttp://tools.ietf.org/**html/draft-ietf-oauth-v2-
>> **bearer-08#section-2.1<http://tools.ietf.org/html/draft-ietf-oauth-v2-bearer-08#section-2.1>
>> > * Form encoded body parameterhttp://tools.ietf.**
>> org/html/draft-ietf-oauth-v2-**bearer-08#section-2.2<http://tools.ietf.org/html/draft-ietf-oauth-v2-bearer-08#section-2.2>
>> > * URI query fieldhttp://tools.ietf.org/**html/draft-ietf-oauth-v2-**
>> bearer-08#section-2.3<http://tools.ietf.org/html/draft-ietf-oauth-v2-bearer-08#section-2.3>
>> > * Non standard http cookie ('access_token') for use in interactive
>> > applications
>> > * Non standard session ('access_token') for use in interactive
>> applications
>> >
>> > Authorization response types:
>> >
>> > * Authorization Code Granthttp://tools.ietf.org/**
>> html/draft-ietf-oauth-v2-25#**section-4.1<http://tools.ietf.org/html/draft-ietf-oauth-v2-25#section-4.1>
>> > * Implicit Granthttp://tools.ietf.org/**html/draft-ietf-oauth-v2-25#**
>> section-4.2<http://tools.ietf.org/html/draft-ietf-oauth-v2-25#section-4.2>
>> >
>> > Currently the following Grant types are supported:
>> >
>> > * Authorization Code Granthttp://tools.ietf.org/**
>> html/draft-ietf-oauth-v2-25#**section-4.1<http://tools.ietf.org/html/draft-ietf-oauth-v2-25#section-4.1>
>> > * Client Credential Granthttp://tools.ietf.org/**
>> html/draft-ietf-oauth-v2-25#**section-4.4<http://tools.ietf.org/html/draft-ietf-oauth-v2-25#section-4.4>
>> > * Resource Owner Password Credential Granthttp://tools.ietf.org/**
>> html/draft-ietf-oauth-v2-25#**section-4.3<http://tools.ietf.org/html/draft-ietf-oauth-v2-25#section-4.3>
>> >
>> > Currently it supports Redis and in memory for tokens, apps and users.
>> There
>> > is a very easy protocol to implement to add further stores. I will
>> probably
>> > add a separate one for korma and for datomic. These will be released as
>> > separate projects.
>> >
>> > For an interactive demo of it:
>> >
>> >   lein run -m clauth.demo
>> >
>> > I am working on a demo app that I will deploy on heroku.
>> >
>> > P
>> > --http://agree2.com- Reach 
>> > Agreement!http://**stakeventures.com-<http://stakeventures.com->My blog 
>> > about startups and agile banking
>
>  --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
>



-- 
http://picomoney.com - Like money, just smaller
http://stakeventures.com - My blog about startups and agile banking

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to