summary refs log tree commit diff stats
path: root/lib/oauthbearer.go
Commit message (Collapse)AuthorAgeFilesLines
* Support imaps with oauthbearer authentication (Gmail)Frode Aannevik2019-07-111-0/+42
imaps+oauthbearer://user:token@host?token_endpoint=... - the config Source password is used as access token if no token_endpoint parameter is set - the config Source password is used as refresh token if token_endpoint parameter is set, and used to exchange with an access token The implementation has only been tested with Gmail. source = imaps+oauthbearer://{username}:{refersh_token}@imap.gmail.com:993? \ client_id=XX&\ client_secret=XX&\ token_endpoint=https%3A%2F%2Faccounts.google.com%2Fo%2Foauth2%2Ftoken client credentials created with https://console.developers.google.com/apis/credentials refresh token created with https://github.com/google/gmail-oauth2-tools/blob/master/python/oauth2.py rel: https://todo.sr.ht/~sircmpwn/aerc2/42
9 ^
a782b70 ^















5685a17 ^
8fa4583 ^

a782b70 ^



2159eb8 ^
a782b70 ^





0f8b7a1 ^



2159eb8 ^

a782b70 ^



2159eb8 ^

a782b70 ^

2159eb8 ^
a782b70 ^






0f8b7a1 ^



2159eb8 ^

a782b70 ^



2159eb8 ^
a782b70 ^


0f8b7a1 ^
de36484 ^
0f8b7a1 ^

2159eb8 ^

a782b70 ^

2159eb8 ^
a782b70 ^

a782b70 ^
5685a17 ^
a782b70 ^
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89