Comments (6)
fwiw, what you're calling "custom roles" is, as I understand it, not an edge case but the main thrust of what hubot-auth is intended to be used for. The "custom" qualifier was confusing me a bit at first tbh :)
from hubot-auth.
@patcon Sorry, I tend to confuse people with my attempts at doing things properly haha
from hubot-auth.
Delete custom roles added to #27
from hubot-auth.
I think the meat of what you want is a more structured role system. Where roles are their own entity rather then being linked directly to users.
Can you give a use-case where this would be useful to you?
from hubot-auth.
Possibly @ceci-woodward , although hubot-auth does do what it is intended to do and works just fine for us.
Our edge case is pretty much we have our Admins in the environment variable of hubot-auth and we've built some scripts (in this case an rss reader) that should only be accessed/used by admins and people in the rss role, hence custom roles.
Regards.
from hubot-auth.
Merged, thanks once more!
from hubot-auth.
Related Issues (20)
- As an Ops, I want to be able to configure hubot-auth roles in order to be idempotent HOT 3
- Unable to unassign role once assigned HOT 3
- List Assigned Roles gets no response (Latest code not downloading/installing through NPM) HOT 5
- hubot-auth just won't work for me HOT 11
- admin role did not assigned correctly on 1.3.0 HOT 12
- > hubot what roles do I have? > @user2: user2 does not exist
- hubot auth no longer works after upgrading "hubot-slack": "^4.0.0", HOT 9
- implement as middleware to dynamically deny all besides self and whitelist users for a listener id HOT 1
- 2.0.0 (and 1.3.0) no longer support usernames with spaces HOT 1
- unit tests for scripts calling Auth? HOT 2
- Add feature to support id and name in HUBOT_AUTH_ADMIN HOT 2
- User does not exist HOT 10
- Persist user roles in redis.brain HOT 1
- Error when setting HUBOT_AUTH_ROLES HOT 2
- Does this work with hipchat? HOT 1
- There is no way to pre-load user/role list other than admin HOT 7
- Unable to set admin env variable for Hangups adapter
- looking for a project to address duo push of .coffee
- HUBOT_AUTH_ADMIN with XMPP jid
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hubot-auth.