Sha256: bbb7f6c62ed93e63875cf243058e6d4abf947262de8a8f17782ff980df2c0c3a

Contents?: true

Size: 1014 Bytes

Versions: 4

Compression:

Stored size: 1014 Bytes

Contents

# Authorizations

One particular thing about this kind of applications is the need to Authorize a given user. This is specially important when you want to have legally bindings decisions taken on the platform. There are several ways that this could be done:

* By sending a SMS code to users to verify that their have a valid cellphone

* By allowing users to upload a photo or scanned image of their identity document

* By sending users a code through postal code

* By allowing users to go to to a physical office and check their documentation

* By checking some information through other systems (as a Municipal Census on the case of Municipalities, Cities or Towns)

* By having a list of valid users emails

Right now Decidim supports only a few of these cases, but we have an internal API where you can program your own kind of verifications. You can go see some example code, read more about how to work with Decidim modules, or even see how it’s done for Decidim Barcelona, the Barcelona City Council.

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
decidim-0.9.3 docs/customization/authorizations.md
decidim-0.9.2 docs/customization/authorizations.md
decidim-0.9.1 docs/customization/authorizations.md
decidim-0.9.0 docs/customization/authorizations.md