Back

Use case for project

  • 0
  • Apple
Quasar
12 Jul, 2024, 18:53

and you can use labels as permissions

TL;DR
Developers discuss allowing certain services for non-members, particularly handling user accounts, subscriptions, and permission settings within an app ecosystem. The conversation touches on integrating RevenueCat for subscription management, connecting anonymous user sessions to subscriptions, setting permissions using labels, and utilizing Appwrite services efficiently. Additionally, they explore the complexity of managing accounts and user content, ultimately converging on the approach of leveraging Appwrite's permissions system for subscriber-only content access.
Joshi
12 Jul, 2024, 18:53

Then you set the collection to subscriber only

Joshi
12 Jul, 2024, 18:54

If a user does not have that label then he won't be able to access that collection

Joshi
12 Jul, 2024, 18:55

It is easier than your initial plan

Quasar
12 Jul, 2024, 18:55

okay. i get what you're saying. so to rectify my thought process.. instead of restricting user account, use permissions.

Joshi
12 Jul, 2024, 18:55

And you should not disallow account creation

Quasar
12 Jul, 2024, 18:56

i guess what i don't see is if a user didn't create an account, and they subscribe they still can't access premium content/services.

Joshi
12 Jul, 2024, 18:56

What happens if the subscription runs out? Do you want to delete the account?

Quasar
12 Jul, 2024, 18:56

good point. i didn't think that far

Joshi
12 Jul, 2024, 18:56

Then that user would lose all settings, progress, etc as well

Quasar
12 Jul, 2024, 18:56

prob don't want to delete the account

Joshi
12 Jul, 2024, 18:56

No one wants that

Quasar
12 Jul, 2024, 18:57

yeah. that would be a hurdle .. more effort should be for them to re-subscribe.. but keep their content.. just restrict what they can access.

Joshi
12 Jul, 2024, 18:57

Yeah that's the normal procedure

Joshi
12 Jul, 2024, 18:57

Your intial plan can be realized too but it is way more complex than it needs to be

Quasar
12 Jul, 2024, 18:58

i was following the lead of another app i saw. but my guess is they had a specific use case, and perhaps used rto allow account creation as a parrallel feature to subscriptions

Joshi
12 Jul, 2024, 18:58

I have made an app somewhat similiar to what you described too. Where registration is restricted

Joshi
12 Jul, 2024, 18:58

But only because it is a closed community

Joshi
12 Jul, 2024, 18:58

That's why I asked whether that is really nessecary

Quasar
12 Jul, 2024, 18:59

well. that was my idea.. to join the community you needed to be a paying member

Quasar
12 Jul, 2024, 18:59

i don't have much for a non-paying member aside from creating workouts using the app

Quasar
12 Jul, 2024, 18:59

trying to not lock that feature down

Joshi
12 Jul, 2024, 18:59

You have to keep in mind that you should still allow access to your app and certain services to non members

Joshi
12 Jul, 2024, 18:59

If not apple and google won't allow your app

Quasar
12 Jul, 2024, 19:00

right

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more