Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Memerator Oauth #87

Open
Chew opened this issue Mar 13, 2021 · 0 comments
Open

Memerator Oauth #87

Chew opened this issue Mar 13, 2021 · 0 comments
Labels
type: improvement New feature or request

Comments

@Chew
Copy link
Member

Chew commented Mar 13, 2021

A while ago, we introduced Applications. Currently, this is only for our platforms (the Discord Bot and iOS app (beta), for now).

We want to open up this for other users to make their own apps, instead of asking users to generate a token and share it (though, this is really just a pretty flow for it).

The scopes will be the current scopes we have (specifically their translatable components):

Meme Options

  • get_your_memes - Allows access to VIEW all of your memes, including their comments and individual ratings (Pro only).
  • modify_your_memes - Allows access to MODIFY all of your memes, including their caption and their enabled status.
  • submit_memes - Allows access to submit memes on your behalf.
  • get_public_memes - Allows access to VIEW all enabled memes, including their comments.
  • ratings - Allows you to view/edit your ratings on memes.

Profile Options

  • get_profiles - View Profiles.
  • edit_own_profile - Allows access to MODIFY your profile.

You Options

  • view_reports - View all of your reports.
  • view_notifications - Allows access to VIEW your notifications.
    delete_notifications - Allows access to DELETE your notifications.

Other Options

  • stats - View Memerator Site Stats.
@Chew Chew added the type: improvement New feature or request label Mar 13, 2021
@Chew Chew added this to the Full Public Release milestone Mar 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: improvement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant