Skip to content
This repository has been archived by the owner on Dec 2, 2024. It is now read-only.

add support for oauth #17

Open
williamhorning opened this issue Jan 19, 2022 · 7 comments
Open

add support for oauth #17

williamhorning opened this issue Jan 19, 2022 · 7 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed Medium Priority needed but small issue
Milestone

Comments

@williamhorning
Copy link
Contributor

williamhorning commented Jan 19, 2022

oauth2 for meower

why?

makes custom clients ask for permission and never touch passwords

scopes

admin - meower admin
meower:status - check server status
meower:write - read and write posts
meower:chat - read and write public chat
meower:privchat - read and write private chat
meower:all - everything meower

@williamhorning williamhorning added the enhancement New feature or request label Jan 19, 2022
@MikeDev101
Copy link
Contributor

Others could use oauth natively, meower-vanilla could implement a form of oauth over CL https://stackoverflow.com/questions/10332182/is-it-possible-to-secure-websocket-apis-with-oauth-2-0

@williamhorning
Copy link
Contributor Author

also here are more scopes i forgor:
account:read - read account data
account:readsecure - read secure acccount data
account:write - write account data

@williamhorning
Copy link
Contributor Author

ignore all the openly and gamr scopes

@tnix100
Copy link
Member

tnix100 commented May 2, 2022

ignore all the openly and gamr scopes

RIP openly and gamr

@tnix100 tnix100 removed this from Timeline May 16, 2022
@tnix100 tnix100 changed the title oauth2 OAuth2 May 16, 2022
@tnix100 tnix100 added this to Timeline May 16, 2022
@tnix100 tnix100 moved this to Todo in Timeline May 16, 2022
@MikeDev101
Copy link
Contributor

A majority of what's needed in this issue are not relevant anymore for the rewrite (Openly or Gamr). However, I will not close this issue as implementing access scopes is useful. Going to re-label and set priority for this.

@MikeDev101 MikeDev101 added Medium Priority needed but small issue CL4 Rewrite help wanted Extra attention is needed labels Mar 3, 2023
@MikeDev101 MikeDev101 changed the title OAuth2 [cl4 | latest] Implement OAuth scopes Mar 3, 2023
@williamhorning
Copy link
Contributor Author

williamhorning commented Mar 4, 2023

@MikeDev101 I'll update the scopes to make more sense in the context of the current state of the rewrite (removing openly and gamr, rip). Please LMK if I've missed anything or if we should add something

@showierdata9978 showierdata9978 changed the title [cl4 | latest] Implement OAuth scopes [1.9-1.12] Implement OAuth scopes Dec 29, 2023
@Bloctans
Copy link
Member

Bloctans commented Jan 4, 2024

minecraft versioning lmao

@williamhorning williamhorning removed their assignment Jan 21, 2024
@williamhorning williamhorning changed the title [1.9-1.12] Implement OAuth scopes add support for oauth Aug 15, 2024
@williamhorning williamhorning added this to the rest api v1 milestone Aug 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request help wanted Extra attention is needed Medium Priority needed but small issue
Projects
No open projects
Status: Todo
Development

No branches or pull requests

4 participants