Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michal-josef-spacek/lwp-authen-oauth2-serviceprovider-mediawiki

MediaWiki OAuth2 provider for LWP::Authen::OAuth2.
https://github.com/michal-josef-spacek/lwp-authen-oauth2-serviceprovider-mediawiki

mediawiki-extension oauth2

Last synced: 16 days ago
JSON representation

MediaWiki OAuth2 provider for LWP::Authen::OAuth2.

Awesome Lists containing this project

README

        

NAME
LWP::Authen::OAuth2::ServiceProvider::MediaWiki - Access MediaWiki using
OAuth2.

SYNOPSIS
use package LWP::Authen::OAuth2::ServiceProvider::Foo;

use base qw(LWP::Authen::OAuth2::ServiceProvider::MediaWiki);
use strict;
use warnings;

sub authorization_endpoint {
return 'https://example.com/oauth2/authorize';
}

sub token_endpoint {
return 'https://example.com/oauth2/access_token';
}

1;

DESCRIPTION
See for MediaWiki
extension documentation.

See page which is
for developers.

Real implementation is LWP::Authen::OAuth2::ServiceProvider::Wikimedia
for Wikimedia meta OAuth2.

DEPENDENCIES
Error::Pure, LWP::Authen::OAuth2::ServiceProvider.

SEE ALSO
LWP::Authen::OAuth2
Make requests to OAuth2 APIs.

LWP::Authen::OAuth2::ServiceProvider
ServiceProvider base class

LWP::Authen::OAuth2::ServiceProvider::Wikimedia
Access Wikimedia using OAuth2.

REPOSITORY

AUTHOR
Michal Josef Špaček

LICENSE AND COPYRIGHT
© Michal Josef Špaček 2022

BSD 2-Clause License

VERSION
0.02