Sha256: bd6c784ccde65cf4d357d7149375e08271dbe16af5887d7073999a41ea3882ca

Contents?: true

Size: 750 Bytes

Versions: 11

Compression:

Stored size: 750 Bytes

Contents

# [#644] External User

Support a built in way to authenticate external users and store their information in the database. These users could be from any system (CRM, AMS, Facebook) and they would be authenticated using credentials from those services. Each external user would be given a record in the user table and would be marked as an external user.

* Permission: Groups would be dynamically assigned on login and recorded as an association with that user until they reauthentice.
* External Data: Third Party APIs often provide extra information. Provide an easy way to store this information on the user record without needing new columns.
* Subclasses: Projects/Engines should be able to subclass ExternalUser to provide additional behavior.

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
browsercms-artirix-4.0.4 doc/features/external_user.md
browsercms-artirix-4.0.3.3 doc/features/external_user.md
browsercms-artirix-4.0.3.2 doc/features/external_user.md
browsercms-artirix-4.0.3.1 doc/features/external_user.md
browsercms-artirix-4.0.3 doc/features/external_user.md
browsercms-artirix-4.0.2 doc/features/external_user.md
browsercms-artirix-4.0.1.1 doc/features/external_user.md
browsercms-artirix-4.0.0.rc1.art4 doc/features/external_user.md
browsercms-4.0.0.rc1 doc/features/external_user.md
browsercms-4.0.0.beta doc/features/external_user.md
browsercms-4.0.0.alpha doc/features/external_user.md