View Source Mobilizon.GraphQL.Authorization.AppScope (Mobilizon v5.0.0-beta.1)

Module referencing all scopes usable in the Mobilizon API

Summary

Functions

@spec get_scopes() :: [atom()]
Link to this function

has_app_access?(scope, rule)

View Source
@spec has_app_access?(binary(), atom() | binary()) :: boolean()
@spec scope_valid?(String.t() | atom()) :: boolean()
@spec scopes_valid?(String.t()) :: boolean()