Forum Activity for @brian

brian
@brian
12/06/17 09:18:14AM
10,158 posts

Daily Profile Limits module not working?


Using Jamroom

Strumelia:Any new developments on this front, Brian? Just wondering. :)

It's been released - we had a huge number of releases go out this morning. This took quite a long time to rebuild, so hopefully it works perfectly. Make sure and update all modules, as the audio/video/image galleries modules all had updates that are needed by the profile limits module. Then, go into your profile limits module and make sure everything is set as you need.

Let me know if that helps or you see any issues. The updates were quite complicated - while I hope it all works 100%, there certainly could be some corner cases that I overlooked (although Michael tested this pretty extensively and I think it is good).

Thanks!
brian
@brian
12/05/17 09:55:04AM
10,158 posts

User api key


Installation and Configuration

DannyA:Ok, you confused me by using the temr api key now. Is api key the same as the app key?

Yes - sorry.

Quote:So another server is considered an app. So back to the original point. If one of the users in my label quota wants to send me data via the api from their servers, I need to manually generate an app key for them; there is no way to let them generate their own app key. In that case, is it possible to create a custom module for them to generate their app key? That is the original question

Sure - you could do whatever you want - there is no existing functionality in Proxima to handle that for you, so you'd just need to create a new app in the app table and generate the key.
brian
@brian
12/05/17 09:27:20AM
10,158 posts

User api key


Installation and Configuration

Any access to Proxima requires an API key. So if you have 10 different remote applications (they can be mobile, other servers, etc) then you would need to have 10 different API keys.

There is no "open" API access to Jamroom using Proxima.
brian
@brian
12/05/17 09:11:14AM
10,158 posts

User api key


Installation and Configuration

So what you want to do here is just create a new app key manually for the few customers you want to give access to your site via the Proxima API. This lets you vet who is getting access to your site as well.

Let me know if that helps.
brian
@brian
12/04/17 03:14:32PM
10,158 posts

User api key


Installation and Configuration

I'm not 100% sure what you mean in regards to:

Quote:I need users from one of my quotas to be able to connect directly through api

I just want to be sure what you are looking to do. Your users can connect via Proxima to your site - that's not an issue. You could restrict those connecting to a specific quota if you wanted to as well.

The part I am not understanding is why you need different "apps". Are the users in this quota going to be building their own mobile apps that need to connect with your site in some way?

Quote:Jamroom is not designed to handle multiple users accessing through the api.

You could have thousands of different users connecting to your site using Proxima - that's not an issue. They would all connect using the same APP key and a unique session key - so that's not an issue.

Let me know if that helps at all.

Thanks!
brian
@brian
12/04/17 01:08:23PM
10,158 posts

User api key


Installation and Configuration

Proxima is not designed for users to create apps - i.e. it's not an "app platform". It's designed for solo app developers who need a backend and website to sell their apps from - i.e. they create the apps and the users are users IN their apps.

I know that's probably not what you're looking for, so want to be sure you know what Proxima was designed for.
brian
@brian
12/04/17 12:38:07PM
10,158 posts

User api key


Installation and Configuration

DannyA:1. Not a big deal, but never seen one shorter than 32 characters. And I want app developers to feel secure.

The API keys used in Proxima can contain 16^57 different values, so they're no chance of collision. The API key is not secret, so it's not a security issue.

Quote:2. To generate their own keys. The apps will be dependent on their quota. I don't want to have to manually create keys for every user. Was hoping they could generate a key from their account settings.

I think there's some confusion here, or you're using Proxima in a way it was not intended. Your users will not create Proxima API keys - YOU create them for your app, and your users registers session in the app. There is no API interface for creating apps.
brian
@brian
12/04/17 12:15:55PM
10,158 posts

User api key


Installation and Configuration

DannyA:No, in both cases I referring to the proxima application keys.
/api/app_browser

Got it. What's the reason they need to be longer? Right now they are hard coded at 16 characters.
brian
@brian
12/04/17 11:55:24AM
10,158 posts

backup worker doesnt finish working


Installation and Configuration

Do you see the backup files ending up in S3? is mysqldump executable by the web user? Not really sure what else to recommend. Your server seems to have issues with running binaries under the web server.
  93