-
Notifications
You must be signed in to change notification settings - Fork 1
/
FirebaseIdentity.podspec
26 lines (24 loc) · 1.4 KB
/
FirebaseIdentity.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Pod::Spec.new do |s|
s.name = 'FirebaseIdentity'
s.version = '2.0.0'
s.summary = 'A lightweight library that streamlines interaction with the Firebase/Auth library on iOS, written in Swift.'
s.description = <<-DESC
The primary motivation of this library is to make building custom UI around the Firebase Authentication
service easier on iOS for those of us that do not want to use the FirebaseUI library. It does this by
implementing standard authentication workflows and error handling (i.e. account linking, profile updates,
set/update password, reauthentication, enable/disable thrid-party identity providers, account deletion,
auto-retry, etc.). This is done by abstracting away a lot of the error handling logic into a singleton
state machine (called AuthManager) capable of handling most Firebase authentication use cases.
DESC
s.homepage = 'https://github.com/cgossain/FirebaseIdentity'
s.license = { type: 'MIT', file: 'LICENSE' }
s.author = { 'cgossain' => 'cgossain@gmail.com' }
s.source = { :git => 'https://github.com/cgossain/FirebaseIdentity.git', :tag => s.version.to_s }
s.source_files = 'Sources/FirebaseIdentity/**/*'
s.ios.deployment_target = '13.0'
s.swift_version = '5.0'
s.static_framework = true
s.dependency 'Firebase/Auth'
s.dependency 'Firebase/Core'
s.dependency 'ProcedureKit'
end