ghiobi / tally-ticketsystem

Making Expensing Better Than Great Again
MIT License
1 stars 0 forks source link

Feature/#78 slack oauth and services #79

Closed ghiobi closed 5 years ago

ghiobi commented 5 years ago

This pull request allows for the app to access apis from slack and retrieve information of a user or organization. Models can be created when they dont exist yet. It doesn't require us to initially maintain a list of users, but incrementally add users whenever tally bot sends us data related to a user, or whenever a users logins into app through oauth.

There is an improvement based on when or who will create an organization when they sign in. currently an user from an organization can create the organization but depending on their role in their organization, they are currently set to regular, admin, or owner

ghiobi commented 5 years ago

Task #78