Haytni.ClearSiteDataPlugin (Haytni v0.7.0) View Source

The only purpose of this plugin is to handle the HTTP Clear-Site-Data header for you.

Fields: none

Configuration:

  • login (default: []): values, as a list of binaries, to set to clear-site-data header at login

  • logout (default: ["cache", "cookies", "storage", "executionContexts", "*"]): same for logout

    stack Haytni.ClearSiteDataPlugin,
      login: [],
      logout: :all

Possible values are: ["cache", "cookies", "storage", "executionContexts", "*"] or the atom :all to include all of them.

Routes: none

Link to this section Summary

Link to this section Functions

Callback implementation for Haytni.Plugin.fields/1.

Link to this function

files_to_install(base_path, web_path, scope, timestamp)

View Source

Callback implementation for Haytni.Plugin.files_to_install/4.

Link to this function

find_user(conn, module, config)

View Source

Callback implementation for Haytni.Plugin.find_user/3.

Link to this function

invalid?(user, module, config)

View Source

Callback implementation for Haytni.Plugin.invalid?/3.

Link to this function

on_delete_user(multi, user, module, config)

View Source

Callback implementation for Haytni.Plugin.on_delete_user/4.

Link to this function

on_email_change(multi, changeset, module, config)

View Source

Callback implementation for Haytni.Plugin.on_email_change/4.

Link to this function

on_failed_authentication(user, multi, keywords, module, config)

View Source

Callback implementation for Haytni.Plugin.on_failed_authentication/5.

Link to this function

on_registration(multi, module, config)

View Source

Callback implementation for Haytni.Plugin.on_registration/3.

Link to this function

routes(config, prefix_name, options)

View Source

Callback implementation for Haytni.Plugin.routes/3.

Link to this function

validate_create_registration(changeset, module, config)

View Source

Callback implementation for Haytni.Plugin.validate_create_registration/3.

Link to this function

validate_password(changeset, module, config)

View Source

Callback implementation for Haytni.Plugin.validate_password/3.

Link to this function

validate_update_registration(changeset, module, config)

View Source

Callback implementation for Haytni.Plugin.validate_update_registration/3.