minetest / contentdb

A content database for Minetest mods, games, and more
https://content.minetest.net
GNU Affero General Public License v3.0
93 stars 45 forks source link

OAuth support #344

Closed Emojigit closed 10 months ago

Emojigit commented 2 years ago

Problem

When using the API, it requires a token. But it is hard to do and not user-friendly when be used with a 3rd party CDB client.

Solutions

In a nutshell: add OAuth.

rubenwardy commented 10 months ago

ContentDB now supports OAuth2: https://content.minetest.net/help/oauth/

It's currently only supports reading public data (so good for a 'Log in with CDB' feature). Let me know what abilities you prioritise