The following module was proposed for inclusion in the Module List:

  modid:       OAuth::Consumer
  DSLIP:       bdpOp
  description: OAuth enabled UserAgent for desktop app
  userid:      MATHIAS (Mathias Kende)
  chapterid:   15 (World_Wide_Web_HTML_HTTP_CGI)
  communities:

  similar:
    LWP::Authen::OAuth, OAuth::Lite::Consumer, Net::OAuth::Simple

  rationale:

    LWP::Authen::OAuth provides OAuth signature to an LWP user agent.
    OAuth::Consumer inherits from it to provide its user-agent
    functionnalities but add to LWP::Authen::OAuth high level fonctions
    to perform the 3 steps of the OAuth authentication, including the
    set-up of a webserver to capture the end of the authentication
    phase.

    As such, OAuth::Consumer is a dead-simple library to connect a
    desktop application to an OAuth service provider.

    Similar library (simple OAuth consumer providing user-agent like
    functionnalities) include the following:

    - OAuth::Lite::Consumer: while being quiet simple, has an API
    designed to be used inside of a web application, which is exactly
    the opposite of OAuth::Consumer;

    - Net::OAuth::Simple: is very simple, but it does not automate the
    capture of the authentication phase and it provide a less powerfull
    object (which is not a full featured LWP user-agent).

    Other OAuth libraries that I found are either quiet complex, do not
    provide user-agent feature, or are designed to be used inside a web
    application.

  enteredby:   MATHIAS (Mathias Kende)
  enteredon:   Mon Feb 18 23:01:51 2013 GMT

The resulting entry would be:

OAuth::
::Consumer        bdpOp OAuth enabled UserAgent for desktop app      MATHIAS


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b1b00000_5a7f6609187a4c2d&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b1b00000_5a7f6609187a4c2d&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
  
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=OAuth%3A%3AConsumer

Reply via email to