Download the PHP package casdoor/casdoor-php-sdk without Composer
On this page you can find all versions of the php package casdoor/casdoor-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package casdoor-php-sdk
casdoor-php-sdk
PHP client SDK for Casdoor.
Installation
Quick Start
Initialize the client:
Auth / OAuth
User Management
Role & Permission Management
Other Resources
The SDK supports the full Casdoor API. Available methods follow the same patterns:
| Resource | Methods |
|---|---|
| Organization | getOrganization, getOrganizations, addOrganization, updateOrganization, deleteOrganization |
| Application | getApplications, getApplication, addApplication, updateApplication, deleteApplication |
| Group | getGroups, getGroup, addGroup, updateGroup, deleteGroup |
| Cert | getCerts, getCert, addCert, updateCert, deleteCert |
| Provider | getProviders, getProvider, addProvider, updateProvider, deleteProvider |
| Resource | getResources, getResource, uploadResource, deleteResource |
| Webhook | getWebhooks, getWebhook, addWebhook, updateWebhook, deleteWebhook |
| Session | getSessions, getSession, addSession, updateSession, deleteSession |
| Syncer | getSyncers, getSyncer, addSyncer, updateSyncer, deleteSyncer |
| Plan | getPlans, getPlan, addPlan, updatePlan, deletePlan |
| Pricing | getPricings, getPricing, addPricing, updatePricing, deletePricing |
| Subscription | getSubscriptions, getSubscription, addSubscription, updateSubscription, deleteSubscription |
| Product | getProducts, getProduct, addProduct, updateProduct, deleteProduct |
| Order | getOrders, getOrder, addOrder, updateOrder, deleteOrder, cancelOrder |
| Payment | getPayments, getPayment, addPayment, updatePayment, deletePayment |
| Transaction | getTransactions, getTransaction, addTransaction, updateTransaction, deleteTransaction |
| Invitation | getInvitations, getInvitation, addInvitation, updateInvitation, deleteInvitation |
| Adapter | getAdapters, getAdapter, addAdapter, updateAdapter, deleteAdapter |
| Enforcer | getEnforcers, getEnforcer, addEnforcer, updateEnforcer, deleteEnforcer |
| Model | getModels, getModel, addModel, updateModel, deleteModel |
| Policy | getPolicies, addPolicy, updatePolicy, removePolicy |
| sendEmail, sendEmailByProvider | |
| SMS | sendSms, sendSmsByProvider |
| LDAP | getLdaps, getLdap, addLdap, updateLdap, deleteLdap, getLdapUsers, syncLdapUsers |
License
Apache 2.0
All versions of casdoor-php-sdk with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.0
guzzlehttp/guzzle Version ^7.3
league/oauth2-client Version ^2.6
firebase/php-jwt Version ^6.0
guzzlehttp/guzzle Version ^7.3
league/oauth2-client Version ^2.6
firebase/php-jwt Version ^6.0
The package casdoor/casdoor-php-sdk contains the following files
Loading the files please wait ...