yesod-auth-account-fork alternatives and similar packages
Based on the "yesod" category.
Alternatively, view yesod-auth-account-fork alternatives based on common mentions on social networks and blogs.
-
yesod-persistent
A RESTful Haskell web framework built on WAI. -
yesod-auth-oauth2
OAuth2 authentication for yesod -
yesod-fay
Utilities for using the Fay Haskell-to-JS compiler with Yesod. -
yesod-dsl
A domain specific language and a code generator desined to create RESTful services for managing an RDBMS with Yesod web framework and Persistent. -
yesod-job-queue
Background job queue library for Yesod. -
yesod-purescript
PureScript integration for Yesod -
yesod-crud
Generic administrative CRUD operations as a Yesod subsite -
yesod-auth-fb
Authentication backend for Yesod using Facebook. -
yesod-recaptcha
Dead simple support for reCAPTCHA on Yesod applications. -
yesod-routes-typescript
generate TypeScript routes for Yesod -
yesod-auth-hashdb
Yesod.Auth.HashDB plugin, now moved out of main yesod-auth package -
yesod-text-markdown
Yesod support for Text.Markdown -
yesod-content-pdf
Library for serving PDF content from a Yesod Application -
yesod-form-bootstrap4
yesod-form for bootstrap version 4 -
yesod-comments
Drop-in comments module for a Yesod application -
yesod-auth-ldap
ldap authorization, the Yesod Way -
yesod-goodies
Small utilities useful in any yesod web app -
yesod-worker
Drop-in(ish) background worker system for Yesod applications -
yesod-raml
Generate Yesod framework route definitions, documentaiton, mock-handler, and more from your RAML spec. -
yesod-transloadit
A resuable widget for the Transloadit service & Yesod -
yesod-crud-persist
Easy CRUD subsites for yesod with persistent -
yesod-auth-kerberos
Kerberos support for Yesod Auth -
yesod-auth-smbclient
Authentication plugin for Yesod using smbclient -
yesod-fb
Useful glue functions between the fb library and Yesod. -
yesod-auth-zendesk
Zendesk remote authentication support for Yesod apps. -
yesod-auth-bcrypt
BCrypt salted and hashed passwords in a database as auth for yesod -
yesod-auth-deskcom
Desk.com Multipass support for Yesod apps. -
yesod-datatables
Routines for implementing server-side processing for DataTables (jQuery grid) in Haskell -
yesod-auth-hmac-keccak
An account authentication plugin for yesod with encrypted token transfer. -
yesod-auth-ldap-native
Yesod LDAP authentication plugin using native Haskell Ldap.Client -
yesod-auth-bcryptdb
Yesod.Auth.BcryptDB plugin -
yesod-paypal-rest
Yesod plugin to use PayPal with the paypal-rest-client library. -
yesod-pnotify
yet another getMessage/setMessage using pnotify jquery plugins -
yesod-test-json
Utility functions for testing JSON web services written in Yesod -
yesod-articles
Automatically generate article previews for a yesod site -
yesod-s3
Simple Helper Library for using Amazon's Simple Storage Service (S3) with Yesod
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
Do you think we are missing an alternative of yesod-auth-account-fork or a related project?
README
This package provides a Yesod authentication plugin for accounts. Each account consists of an username, email, and password. When initially creating an account, the email is verified by sending a link in an email. The plugin also supports password reset via email.
The plugin provides default pages implementing all of this functionality, but it has been designed to allow all the pages (new account page, password reset, etc.) to be customized or for the forms to be embedded into your own pages allowing you to just ignore the routes inside the plugin. The details are contained in the haddock documentation.
The plugin supports any form data storage by requiring you to implement a couple of interfaces for data access. The plugin has instances of these interfaces using persistent, but you can create your own implementation if you are not using persistent or want more control over user data access and storage.
A complete working example using persistent is
example.hs
. Also, see the
haddock documentation.
Fork
This is a fork of the yesod-auth-account
package with the
following additions:
Login using either username or e-mail.
JSON support for single page applications.
We'd like to merge these changes back upstream but its maintainer has been unresponsive.