Help
Difference between revisions of "Oauth"
Wikimedia OAuth system allows Lingualibre app and therefor its contributors to connect to Wikimedia websites, most notably Wikimedia Commons, in a programmatic way. This allows account connection as well as upload to Commons under your Wikimedia global username.
m (Yug moved page Help:OAuth to Help:Oauth) |
|||
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#Subtitle:'''Wikimedia OAuth system''' allows Lingualibre app and therefor its contributors to connect to Wikimedia websites, most notably Wikimedia Commons, in a programmatic way. This allows account connection as well as upload to Commons under your Wikimedia global username.}} | {{#Subtitle:'''Wikimedia OAuth system''' allows Lingualibre app and therefor its contributors to connect to Wikimedia websites, most notably Wikimedia Commons, in a programmatic way. This allows account connection as well as upload to Commons under your Wikimedia global username.}} | ||
− | == | + | == OAuths history == |
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|+ [https://commons.wikimedia.org/wiki/Special:OAuthListConsumers?name=Lingua+Libre&publisher=&stage=1 '''Lingua Libre Oauths on Wikimedia Commons'''] | |+ [https://commons.wikimedia.org/wiki/Special:OAuthListConsumers?name=Lingua+Libre&publisher=&stage=1 '''Lingua Libre Oauths on Wikimedia Commons'''] | ||
Line 9: | Line 9: | ||
! colspan="7"| https://meta.wikimedia.org | ! colspan="7"| https://meta.wikimedia.org | ||
|- | |- | ||
− | | 2016 || – || – || – || – || – || | + | | 2016 || – || – || – || – || – || No Oauth |
|- style="background:#DDD" | |- style="background:#DDD" | ||
| [https://www.mediawiki.org/wiki/Special:OAuthListConsumers/view/992a72da056424462dc5a238a4e22dca 2018] || linguadev [1.0] || OAuth 1.0a || Approved || 0x010C || /wiki/Special:OAuth/verified || Obsolete | | [https://www.mediawiki.org/wiki/Special:OAuthListConsumers/view/992a72da056424462dc5a238a4e22dca 2018] || linguadev [1.0] || OAuth 1.0a || Approved || 0x010C || /wiki/Special:OAuth/verified || Obsolete | ||
|- style="background:#DDD" | |- style="background:#DDD" | ||
| [https://www.mediawiki.org/wiki/Special:OAuthListConsumers/view/992a72da056424462dc5a238a4e22dca 2018] || Lingua Libre Dev [1.0] || OAuth 1.0a || Expired || 0x010C || https://v2.lingualibre.fr/ || Obsolete | | [https://www.mediawiki.org/wiki/Special:OAuthListConsumers/view/992a72da056424462dc5a238a4e22dca 2018] || Lingua Libre Dev [1.0] || OAuth 1.0a || Expired || 0x010C || https://v2.lingualibre.fr/ || Obsolete | ||
− | |- | + | |- style="background:#333; color:white;" |
− | | 2018 || Lingua Libre [2.0] || OAuth 1.0a || Approved || Rémy Gerbet WMFr || https://lingualibre.fr/ || Obsolete | + | | [https://commons.wikimedia.org/wiki/Special:OAuthListConsumers/view/c50ab20d494e95c18cd0685b0432d53a 2018] || Lingua Libre [2.0] || OAuth 1.0a || Approved || Rémy Gerbet WMFr || https://lingualibre.fr/ || Obsolete |
|- style="background:#DDD" | |- style="background:#DDD" | ||
| 2018 || Lingua Libre [2.1] || OAuth 1.0a || Disabled || 0x010C || https://lingualibre.fr/ || Obsolete | | 2018 || Lingua Libre [2.1] || OAuth 1.0a || Disabled || 0x010C || https://lingualibre.fr/ || Obsolete | ||
− | |- style="background:# | + | |- style="background:#00B000ff" |
− | | 2022 || Lingua Libre [2.2] || OAuth 1.0a || Approved || 0x010C || https://lingualibre.org/ || | + | | 2022 || Lingua Libre [2.2] || OAuth 1.0a || Approved || 0x010C || https://lingualibre.org/ || PROD |
|- style="background:#DDD" | |- style="background:#DDD" | ||
| 2022 || Lingua Libre [2.3] || OAuth 1.0a || Rejected || VIGNERON || https://dev.lingualibre.org/ || dev | | 2022 || Lingua Libre [2.3] || OAuth 1.0a || Rejected || VIGNERON || https://dev.lingualibre.org/ || dev | ||
|- style="background:#00B00066" | |- style="background:#00B00066" | ||
| 2022 || Lingua Libre [2.30] || OAuth 1.0a || Approved || VIGNERON || https://dev.lingualibre.org/ || dev | | 2022 || Lingua Libre [2.30] || OAuth 1.0a || Approved || VIGNERON || https://dev.lingualibre.org/ || dev | ||
− | |- style="background:# | + | |- |
− | | 2025 || Lingua Libre [3.0] || OAuth 2.0 || | + | | [https://meta.wikimedia.org/wiki/Special:OAuthListConsumers/view/addb0f7325296780a5c6cdee089b9619 2023] || Lingua Libre Development - localhost 2 [1.0] || OAuth 1.0a || approved || Poslovitch || http://127.0.0.1:8080/ || dev |
− | |- style="background:# | + | |- style="background:#00B00066" |
− | | 2025 || Lingua Libre [3.1] || OAuth | + | | [https://meta.wikimedia.org/wiki/Special:OAuthListConsumers/view/1c059d6434aa482e678bc11da39ac197 2025] || lingua-libre-local [1.0] || OAuth 1.0a || Approved || Aditya suthar02 || http://127.0.0.1:8080/oauth/complete/mediawiki/ || dev-local |
+ | |- style="background:#FFFF0066" | ||
+ | | [https://meta.wikimedia.org/wiki/Special:OAuthListConsumers/view/ddde3f8b2e1b0cdd930e9c4ba844c698 2025] || Lingua Libre [3.0] || OAuth 2.0 || Approved || Yug || https://lingua-libre.toolforge.org/oauth/complete/mediawiki/ || not yet | ||
+ | |- style="background:#00B000ff" | ||
+ | | [https://commons.wikimedia.org/w/index.php?title=Special:OAuthListConsumers/view/c45abf74319216505f628d59c3783d25 2025] || Lingua Libre [3.1] || OAuth 1.0a || Approved || Yug || https://lingua-libre.toolforge.org/oauth/complete/mediawiki/ || beta (active) | ||
+ | |- style="background:#00B000AA" | ||
+ | | [https://commons.wikimedia.org/w/index.php?title=Special:OAuthListConsumers/view/25c409f50b367b4dc935db9ec0766bd3 2025] || Lingua Libre [3.1.1] || OAuth 1.0a || Approved || Yug -> Pushkar|| https://lingualibre-client.vercel.app/oauth/complete/mediawiki/ || dev (active) | ||
|- | |- | ||
! colspan="7"| https://meta.wikimedia.beta.wmflabs.org | ! colspan="7"| https://meta.wikimedia.beta.wmflabs.org | ||
− | |- | + | |- style="background:#00B00066" |
− | | [https:// | + | | [https://commons.wikimedia.beta.wmflabs.org/wiki/Special:OAuthListConsumers/view/77c7a7b4de7c12d489f4587159a35d8f 2023] || Lingua Libre Dev [3.0] || OAuth 1.0a || Approved || Poslovitch || http://127.0.0.1:8080/ || dev |
− | |- | + | |- |
− | | [https:// | + | | [https://commons.wikimedia.beta.wmflabs.org/wiki/Special:OAuthListConsumers/view/df19673d8945c765d42aea6d1ad30878 2023] || Lingua Libre Dev [3.0] || OAuth 1.0a || Approved || Lingua Libre TechTeam || https://dev.lingualibre.org/ || dev |
|} | |} | ||
== See also == | == See also == | ||
+ | * [[:mw:OAuth/For_Developers]] | ||
+ | ** [https://wikitech.wikimedia.org/wiki/Help:Toolforge/My_first_Django_OAuth_tool Help:Toolforge/My_first_Django_OAuth_tool] | ||
+ | ** [https://gitlab.wikimedia.org/repos/wikimedia-france/lingua-libre/lingua-libre/-/blob/main/doc/AUTHENTICATION.md Gitlab > lingua-libre > /doc/AUTHENTICATION.md] | ||
* [https://commons.wikimedia.org/wiki/Special:OAuthListConsumers?name=Lingua+Libre :Commons:Special:OAuthListConsumers: search "Lingua Libre"] | * [https://commons.wikimedia.org/wiki/Special:OAuthListConsumers?name=Lingua+Libre :Commons:Special:OAuthListConsumers: search "Lingua Libre"] | ||
− | |||
* [[:meta:Special:OAuthConsumerRegistration]] | * [[:meta:Special:OAuthConsumerRegistration]] | ||
* [[:meta:Special:OAuthConsumerRegistration/propose/oauth2]] | * [[:meta:Special:OAuthConsumerRegistration/propose/oauth2]] | ||
{{Helps}} | {{Helps}} |
Latest revision as of 15:35, 21 March 2025
OAuths history
Creation | Tag | Version | Status | Created by | OAuth "callback URL" | Comment |
---|---|---|---|---|---|---|
https://meta.wikimedia.org | ||||||
2016 | – | – | – | – | – | No Oauth |
2018 | linguadev [1.0] | OAuth 1.0a | Approved | 0x010C | /wiki/Special:OAuth/verified | Obsolete |
2018 | Lingua Libre Dev [1.0] | OAuth 1.0a | Expired | 0x010C | https://v2.lingualibre.fr/ | Obsolete |
2018 | Lingua Libre [2.0] | OAuth 1.0a | Approved | Rémy Gerbet WMFr | https://lingualibre.fr/ | Obsolete |
2018 | Lingua Libre [2.1] | OAuth 1.0a | Disabled | 0x010C | https://lingualibre.fr/ | Obsolete |
2022 | Lingua Libre [2.2] | OAuth 1.0a | Approved | 0x010C | https://lingualibre.org/ | PROD |
2022 | Lingua Libre [2.3] | OAuth 1.0a | Rejected | VIGNERON | https://dev.lingualibre.org/ | dev |
2022 | Lingua Libre [2.30] | OAuth 1.0a | Approved | VIGNERON | https://dev.lingualibre.org/ | dev |
2023 | Lingua Libre Development - localhost 2 [1.0] | OAuth 1.0a | approved | Poslovitch | http://127.0.0.1:8080/ | dev |
2025 | lingua-libre-local [1.0] | OAuth 1.0a | Approved | Aditya suthar02 | http://127.0.0.1:8080/oauth/complete/mediawiki/ | dev-local |
2025 | Lingua Libre [3.0] | OAuth 2.0 | Approved | Yug | https://lingua-libre.toolforge.org/oauth/complete/mediawiki/ | not yet |
2025 | Lingua Libre [3.1] | OAuth 1.0a | Approved | Yug | https://lingua-libre.toolforge.org/oauth/complete/mediawiki/ | beta (active) |
2025 | Lingua Libre [3.1.1] | OAuth 1.0a | Approved | Yug -> Pushkar | https://lingualibre-client.vercel.app/oauth/complete/mediawiki/ | dev (active) |
https://meta.wikimedia.beta.wmflabs.org | ||||||
2023 | Lingua Libre Dev [3.0] | OAuth 1.0a | Approved | Poslovitch | http://127.0.0.1:8080/ | dev |
2023 | Lingua Libre Dev [3.0] | OAuth 1.0a | Approved | Lingua Libre TechTeam | https://dev.lingualibre.org/ | dev |
See also
- mw:OAuth/For_Developers
- :Commons:Special:OAuthListConsumers: search "Lingua Libre"
- meta:Special:OAuthConsumerRegistration
- meta:Special:OAuthConsumerRegistration/propose/oauth2