Libraries tagged by user sessions
rapidwebltd/no-post-data-laravel-middleware
78 Downloads
Under certain conditions, when posting data from a form, the web server may lose the post data. This commonly happens if a user is uploading a large file beyond the size limits set in the web server's configuration. Laravel does not handle this situation and may end up throwing a somewhat confusing `TokenMismatchException in VerifyCsrfToken` due to CSRF protection. The 'No Post Data Laravel Middleware' handles situations in which a post request has been submitted and contains no post data - a situation which should not occur under normal usage. By default, the middleware will redirect back to the previous page with an error message flashed to the session. This can then be output on your view as you would normally handle validation errors. If needed, you can also modify this default behaviour and allow any code to run when the 'post request with no post data' situation is encountered.
phorax/loginusertrack
110 Downloads
Logs in a separate table each time a frontend user logs in and further the timespan of the session and viewed pages. Backend module provides statistics over the data.
yiisoft/session
264431 Downloads
A session service, PSR-15 session middleware, and a flash message service which helps use one-time messages.
kodus/session
37898 Downloads
A simple interface for storing and retrieving session data without the use of PHP's native session handling
byjg/jwt-session
73256 Downloads
JwtSession is a PHP session replacement. Instead of use FileSystem, just use JWT TOKEN. The implementation following the SessionHandlerInterface.
talon-one/talon-one-client
95735 Downloads
Use the Talon.One API to integrate with your application and to manage applications and campaigns: - Use the operations in the [Integration API section](#integration-api) are used to integrate with our platform - Use the operation in the [Management API section](#management-api) to manage applications and campaigns. ## Determining the base URL of the endpoints The API is available at the same hostname as your Campaign Manager deployment. For example, if you access the Campaign Manager at `https://yourbaseurl.talon.one/`, the URL for the [updateCustomerSessionV2](https://docs.talon.one/integration-api#operation/updateCustomerSessionV2) endpoint is `https://yourbaseurl.talon.one/v2/customer_sessions/{Id}`
mouf/utils.session.session-manager
253214 Downloads
This package is used to manage sessions. It provides a DefaultSessionManager class that you can use to configure your PHP sessions, and a SessionManagerInterface that you can implement if you want to provide your own session management.
mrclay/userland-session
55848 Downloads
Provides a an HTTP cookie-based session in plain PHP, allowing concurrent use with existing native sessions.
mouf/utils.cache.cache-interface
377322 Downloads
This package only contains the interface that must be implemented by caching classes. Unless you want to implement your own caching method, you should import a cache package that will use this interface. For instance, common.utils.session-cache, or common.utils.file-cache.
mouf/html.widgets.messageservice
239249 Downloads
Use this package to display info/warning/error messages to the user on a web page. Using the SessionMessageService class, you register messages to be displayed. Using the MessageWidget class, you display the error messages in your templates.
aequasi/cache-bundle
152433 Downloads
Creates services in Symfony 2, for cache, that can also be used with doctrines three cache types. It also provides functionality for session handler support, and Router support.
yakeing/php_session
95 Downloads
This is a SESSION class function package, use more easily, just a few simple functions can use it.
ngsoft/tools
4369 Downloads
A set of reusable tools used on my projects.
oscarricardosan/cache_object
819 Downloads
Small package for handling cache in code block and not having to use session and avoid 'array_has' or the like.
tuutti/php-klarna-payments
64500 Downloads
The payments API is used to create a session to offer Klarna's payment methods as part of your checkout. As soon as the purchase is completed the order should be read and handled using the [`Order Management API`](https://docs.klarna.com/api/ordermanagement). **Note:** Examples provided in this section includes full payloads, including all supported fields , required and optionals. In order to implement a best in class request we recommend you don't include customer details when initiating a payment session. Refer to [Initiate a payment](https://docs.klarna.com/klarna-payments/integrate-with-klarna-payments/step-1-initiate-a-payment/) section for further details. Read more on [Klarna payments](https://docs.klarna.com/klarna-payments/).