Giter VIP home page Giter VIP logo

snaas's Introduction

Tapglue SNAAS

The Tapglue Social Network As A Service.

snaas's People

Contributors

heimweh avatar nilsen340 avatar oxnr avatar xla avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

snaas's Issues

S3 storage tips

Wondering if you have any tips on a good way of making automated ACLs for S3?
I've looked at the ios example app, but would there be a way to restrict access to an apps resources without having to create the credentials manually and without cognito?

Missing TLS support

In the overview docs page it is mentioned:

SSL Only

We require that all requests are done over SSL, thus all access is over HTTPS, and accessed from the api.tapglue.com domain. Unencrypted HTTP is not supported.

and in the cmd/gateway-http/gateway-http.go file line 885 I see a comment saying // TODO: Handle TLS.

In the press release after the acquisition by Localytics:

says:

The Tapglue platform will survive, although in a different form. We decided to not continue our managed service, but focus on the core Localytics product initiatives. However, we made our powerful platform completely available as an open source project — probably the most comprehensive open-source project for building social features for apps. Check out Github to learn more about it.

The Tapglue platform is now completely open source and available for free to the mobile developer community.

Does this mismatch mean that the code in this GitHub repository is not the same as the one used in production at https://api.tapglue.com ?

Is there a way to use my own method to log users in and generate SESSION_TOKEN?

Hi, I was wondering if there is a way to avoid the default login system provided by Tapglue and use my own code for that. For example, I'd like to authenticate users using their phone numbers instead of emails and passwords. I have a service that checks and verifies phone numbers and all I need is to have some method (like login) where I could pass a phone number and a verification code and then this method would check the code using that verification service and, in case of success, generate SESSION_TOKEN and return it to the client.

The docs says:

If you decide to use your own user management get in touch with us and we show you how to create the SESSION_TOKEN from your backend.

So, do you think is that possible?

Start up - tutorial

Hi,

Thanks for your work, it looks awesome.
is there any tutorial to start with ? how to build the platform..

Thanks,
Nelson

Making push notifications work

Hi!
I'm trying to make push notifications work on the backend.
I see functions PlatformCreate in http/platform.go and core/platform.go, which takes an app, cert and key.
But I don't see these being called from anywhere. Would calling PlatformCreate e.g. on app creation create the necessary endpoints for SNS? Upon using terraform to set up the project with aws, I see a topic endpoint-state-change, but no platforms/applications in SNS. Or would there be a manual way of adding a platform and connections through the AWS console (not so familiar with sns)?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.