authorization
Here are 1,474 public repositories matching this topic...
-
Updated
May 22, 2020 - Java
Casbin is an open-source project. We need more developer help to make Casbin even more awesome.
things to do
- Development environment
- Contribution Workflow
- Testing
Typo in the Wiki
There's a repetition in https://github.com/CanCanCommunity/cancancan/wiki/Defining-Abilities : because because. And it looks like the wiki is not in an edit access for all mode.
-
Updated
May 22, 2020 - Ruby
We frequently see people asking how they can use OPA to implement authorization and IAM within their apps. There are several examples online like the chef/automate guide but it would be nice to have a first-class guide in the OPA docs for new users to easily discover.
A few things to consider:
- IAM affects more than just backend APIs. The docs should (eventually) cover how to handle other a
Document Constraints
Poking around in the code I see references to Constraints. (Silber\Bouncer\Constraints and associated classes)
I have played around with them some and even got them to write out their configuration to the database, but I can't figure out how to actually use them. They appear to be completely undocumented, and I can't quite figure out how they tie into things, although they also appear to be V
In UserModel::editUserName($new_user_name) you use preg_match to validate the pattern.
wouldn't it be better to use:
if(!RegistrationModel::validateUserName($new_user_name)) {
return false;
}instead of retypeing the regular expression
This can apply for email and password too
It seems Prisma.io deserves out-of-box support. I know people can create themselves, but it would be nice if it can be supported out of the box.
Describe the feature
Ideally the documentation should mention all the datastore models required by the OpenID Connect flows. The current documentation has this section for OAuth2.0 (https://oauthlib.readthedocs.io/en/latest/oauth2/server.html#create-your-datastore-models) but it is missing for OIDC.
-
Updated
May 19, 2020 - Java
Docs Translation
I want to contribute to the project translating the docs files to Portuguese. So I created a new folder in the 'doc/5.1' named pt-br and I'm inserting the .md translated files into it. Will it work or you suggest another way?
Is your feature request related to a problem? Please describe.
I am trying to build an OpenID provider only, I do not really have any resources to which one would delegate access to. So I do not need OAuth provider, just OpenId provider. The issue is that currently documentation/example just says that OAuth handlers have to be registered before OpenId ones, but does not explain which are th
Hello, while working with reminder I noticed method exists no longer returns instance like in v2 but just bool and there is method get (which have to be found by looking into ReminderRepositoryInterface). Would be great for future package users to have it in documentation.
I found your work very interesting and I am very enthusiastic to learn from you, I followed the Access Control documentation and I found that there are some mistakes in the code snippets in the documentation which can be confusing for someone who is new to javascript. please if you can review your code snippets once that would be great.
 and [Vagrant](https://www.vagrantup.com/docs/getting-starte
-
Updated
May 5, 2020 - Java
Turns out this is a whitelist that defaults to []. We just got bit pretty hard by this behavior being hidden, so it's worth calling out in the docs. Effectively we had a bunch of plugs all acting on the presence of query params and were very confused why they never seemed to actually trip. This whitelist behavior was very unexpected.
Seems to have been added quite a while back in https://git
-
Updated
Jan 19, 2020 - Java
The documentation provides many examples of things we can do, with zero context on when, why, or pros and cons of each. Like, why would I use a RuleSet? What's the purpose of this feature? When should I use rules vs perms? What's the best way to implement rules in a DRY manner across multiple subapps in a Django project?
-
Updated
May 6, 2020 - Java
Provides integrate doc in Casbin-Website for web framework.
Things to do
- express-authz
- koa-authz
- egg-authz
- nest-authz
- hapi-authz
- meteor-authz
I've read the docs, and it seems you can pass through knex instances, but I didn't see if it supports SQLite3 - could you clarify please?
See the-road-to-graphql/fullstack-apollo-express-postgresql-boilerplate#5 for users domain. Maybe someone wants to add tests for the messages domain too.
Hi,
In order to be able to use this in my Django Project, I need to be able to use the default Django decorator '@login_required()', which will redirect a user to a 'LOGIN_URL', while providing GET parameter 'next=/page-we-came-from/' after a successfull login has been performed. One the login has been performed, and the redirection to the page we came from has succeeded, the system should see t
The following guides may be improved with unit test examples:
- https://github.com/danschultzer/pow/blob/master/guides/custom_controllers.md
- https://github.com/danschultzer/pow/blob/master/guides/sync_user.md
-
https://github.com/danschultzer/pow/blob/master/guides/lock_users.md -
https://github.com/danschultzer/pow/blob/master/guides/user_roles.md
There's alread
-
Updated
Mar 14, 2020 - JavaScript
v.5.0.3
var RBAC = require('rbac');
return
{ __esModule: true,
RBAC: [Function: RBAC],
Base: [Function: Base],
Role: [Function: Role],
Permission: [Function: Permission],
Storage: [Function: Storage],
Memory: [Function: Memory] }
in doc you wrote
var RBAC = require('rbac').default
Where is default key?
var RBAC = require('rbac').default
return **
Improve this page
Add a description, image, and links to the authorization topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the authorization topic, visit your repo's landing page and select "manage topics."
Is your feature request related to a problem? Please describe.
When querying the Clients/Consent Sessions using pagination, ORY Hydra will only return results with some links, but not the total count of the items, which is useful to display in the frontend, you know, showing the total pages or something.
Describe the solution you'd like
Add the
total_countparameter into Hea