lib/workos/user_management.rb in workos-5.2.1 vs lib/workos/user_management.rb in workos-5.3.0
- old
+ new
@@ -11,10 +11,11 @@
module UserManagement
module Types
# The ProviderEnum is a declaration of a
# fixed set of values for User Management Providers.
class Provider
+ Apple = 'AppleOAuth'
GitHub = 'GitHubOAuth'
Google = 'GoogleOAuth'
Microsoft = 'MicrosoftOAuth'
AuthKit = 'authkit'
@@ -42,10 +43,11 @@
# @param [String] redirect_uri The URI where users are directed
# after completing the authentication step. Must match a
# configured redirect URI on your WorkOS dashboard.
# @param [String] client_id This value can be obtained from the API Keys page in the WorkOS dashboard.
# @param [String] provider A provider name is used to initiate SSO using an
- # OAuth-compatible provider. Only 'authkit ,'GoogleOAuth' and 'MicrosoftOAuth' are supported.
+ # OAuth-compatible provider. Only 'authkit', 'AppleOAuth', 'GitHubOAuth', 'GoogleOAuth',
+ # and 'MicrosoftOAuth' are supported.
# @param [String] connection_id The ID for a Connection configured on
# WorkOS.
# @param [String] organization_id The organization_id selector is used to
# initiate SSO for an Organization.
# @param [String] state An arbitrary state object