Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/playframework/play-silhouette
Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credentials, Basic Authentication or custom authentication schemes.
https://github.com/playframework/play-silhouette
ada14de258d2e0af9c7fca0fb1193a737878ddc2 authored over 9 years ago by akkie <[email protected]>
Fixes #406
f8387465c9e429800302a32c717e0bf25b3dea52 authored over 9 years ago by Christian Kaps <[email protected]>452ab60a0bb0df79a1432de7b26a1fafb5a4352b authored over 9 years ago by akkie <[email protected]>
BasicAuthProvider fails if a colon is contained in the password
5b88c8c55c5fe5f593351d4bf91fa187d72f6fe5 authored over 9 years ago by Christian Kaps <[email protected]>2e99a3dd427f48e531e956c1e3d23319d6c7486c authored over 9 years ago by akkie <[email protected]>
BasicAuthProvider should not throw exception for user errors
e1acc8afa78fe4f0fc2e7093d978fea62da3d0af authored over 9 years ago by Christian Kaps <[email protected]>Currently the `BasicAuthProvider` throws an exception if the identity was not found or if the pa...
e4f43d8b6d93650fae35b0e561c42118993c05eb authored over 9 years ago by akkie <[email protected]>e7bdcd77ded682aaaf7d3ca6677e05d4febc3850 authored over 9 years ago by Christian Kaps <[email protected]>
Release 3.0
197976cce509de4c3ae46a69f752b71f7fbe9a2c authored over 9 years ago by Christian Kaps <[email protected]>2e8cac68235b6221058a787859570e3568d79fa4 authored over 9 years ago by akkie <[email protected]>
Update to Play 2.4.1 and inject the WSClient into the HTTPLayer implementation
803ddb01fbc82733bc1bfbec611ab85238be144d authored over 9 years ago by Christian Kaps <[email protected]>bb728e2d0700a3b1484f149aacd30de232e751e6 authored over 9 years ago by akkie <[email protected]>
Remove global state for configuration values
78c22a72b0350798ffc00766a91b69745d5fa825 authored over 9 years ago by Christian Kaps <[email protected]>513defa04e64400e89b7e1d1c472856e2ddd46d6 authored over 9 years ago by akkie <[email protected]>
Big authenticator refactoring
7928b7e2dfb1b75efa182f049df6b7ff07776fbf authored over 9 years ago by Christian Kaps <[email protected]>
* Add explicit "Remember Me" functionality to the CookieAuthenticator
* Remove the `withSettings...
Remove double dots in doc comments
65d665d221d0569b915f6c951b3ab070e10e6b85 authored over 9 years ago by Christian Kaps <[email protected]>6154639c8a680391470c8f7cf1b6918920086291 authored over 9 years ago by akkie <[email protected]>
Unify default value for Map based settings properties
80973f778c9277c1c8ac94ee36b7e3ce255d5f82 authored over 9 years ago by Christian Kaps <[email protected]>a47d1ab743e903d785a2e2bc0c02c413e5988ff4 authored over 9 years ago by akkie <[email protected]>
Use None as default value for Option based settings values
5a3fef006973410cf7687db4769ae707a137a24d authored over 9 years ago by Christian Kaps <[email protected]>If we use an other default value as `None` for `Option` based setting keys, then we do not have ...
138aaf4af410d9230b08fa28c28d9e3cfa30f1c0 authored over 9 years ago by akkie <[email protected]>Use the term stateful instead of non-stateless
5210cbbc5520a09c0d1084df94533e745878d584 authored over 9 years ago by Christian Kaps <[email protected]>bd3a21b7d9e7035e48400e20c5d07afccafcf31e authored over 9 years ago by akkie <[email protected]>
Polish settings types
6eac7a5b6a6b59110e14a55c3176992909a2bca2 authored over 9 years ago by Christian Kaps <[email protected]>
- Use FiniteDuration instead of Duration for duration based values
- Use Map[String, String] ins...
Allow to customize the Gravatar service
e3aaa3da252412aef58c3f12ec6a070f33595c92 authored over 9 years ago by Christian Kaps <[email protected]>527c6247702f937f92910ff56c8c772a97150ab4 authored over 9 years ago by akkie <[email protected]>
Add @Inject annotation where it makes sense
78b325f628a460bc2b92e662e4c0c85154b97caa authored over 9 years ago by Christian Kaps <[email protected]>110d9fc09a0b79199ed5d51988e542946630dc1d authored over 9 years ago by akkie <[email protected]>
Twitter Provider: add email support
54508fa610b9920d49a2c6dee55028fede636379 authored over 9 years ago by Christian Kaps <[email protected]>
Earlier in 2015 twitter added the ability for applications to retrieve
user emails. Applications...
Use scala.concurrent.duration.Duration instead of Int for duration based values
fd6df32a89cb9820322b595db8fc5d51fff3434a authored over 9 years ago by Christian Kaps <[email protected]>5738b07bfa7e3d1d657366d357575d3f982aba04 authored over 9 years ago by akkie <[email protected]>
Move type for the settings to authenticator
c85223cf92f44356b87a5a02cf3836db14858e9c authored over 9 years ago by Christian Kaps <[email protected]>1907c5c5e2f72f04beb327858f97ebfa165d4ef2 authored over 9 years ago by akkie <[email protected]>
Stateless and non-stateless CookieAuthenticator
188f18d2a49d252ca439d9fdf5af32fd9ef4caa2 authored over 9 years ago by Christian Kaps <[email protected]>9eb677653e91ed00897354223b0565c15a8c4ab4 authored over 9 years ago by akkie <[email protected]>
Release version 3.0.0-RC1
ae82b2229ed6cc345bb9ca7e4c623a55a05cc6ec authored over 9 years ago by Christian Kaps <[email protected]>cc4ffcf3dc60507a1be8ef72708755d219013b15 authored over 9 years ago by akkie <[email protected]>
Add authenticator to Authorization.isAuthorized method
ead4231f95ad705c02db5450cc2cf19dbd0303f0 authored over 9 years ago by Christian Kaps <[email protected]>f8a55c76dd2b10d2eb05b83545484587656af679 authored over 9 years ago by akkie <[email protected]>
Facebook provider access_token parse error
3c6bc0b9d3323c1365178afa04a941f09cec9c6a authored over 9 years ago by Christian Kaps <[email protected]>6c09f5d71faea1925a015708d0075dcfe0d62b81 authored over 9 years ago by akkie <[email protected]>
Start the Authorization after body parsing?
3a714f1f66632162b019e0c45ba36eef8d7ab119 authored over 9 years ago by Christian Kaps <[email protected]>cd8330c1d405b2af2ed36761fc4fc4bd3f5ed6de authored over 9 years ago by akkie <[email protected]>
Use Plays new OpenIdClient implementation instead of the global OpenID object
af28398c6167f33585c6df06055fc64db1c4fd20 authored over 9 years ago by Christian Kaps <[email protected]>528553e9a732deeb7fdf211756cadb5f3b8962c4 authored over 9 years ago by akkie <[email protected]>
Scala Guice 4.0.0 final is out
a42a35b7456459f96bd1236517edaa0a7d7ae504 authored over 9 years ago by Christian Kaps <[email protected]>50cce36f0d04d3dde2cb09753f2200e02f1ddc23 authored over 9 years ago by akkie <[email protected]>
#363 LoginInfo explicit companion object.
e472532aad62c5c42f174f88f6197abec84ebffc authored over 9 years ago by Christian Kaps <[email protected]>08466b5602b751ea3ba4b57dd4b6496777f8215c authored over 9 years ago by Danila Matveev <[email protected]>
Bumping Play version to 2.4.0 final.
1eb99eed5ae54d6eb018b90fe800fe1127c38af4 authored over 9 years ago by Christian Kaps <[email protected]>c036817207f5d01d1f662639ca78611a08394cf8 authored over 9 years ago by Cem Catikkas <[email protected]>
Alter the library methods to propagate an implicit ExecutionContext
edc396b3696e3dd27d40f001d8c6cea0058dd6cb authored over 9 years ago by Christian Kaps <[email protected]>dc06453d23f387e3e3730f615e6b04d135018f2b authored over 9 years ago by akkie <[email protected]>
Migrate SecuredSettings to HttpErrorHandler
55af950c093bf4976c216dec0a5223df30b1b4c4 authored over 9 years ago by Christian Kaps <[email protected]>d7c1955b1948b4f519817beeffc7fd0148337424 authored over 9 years ago by akkie <[email protected]>
Java 8 Base64
3de134e865d5a87840c4c7bc318f43abfb0a3732 authored over 9 years ago by Christian Kaps <[email protected]>24755ce7de7b61babaa2e52dcd0349e8d24629a8 authored over 9 years ago by Ricardo Franco <[email protected]>
Remove Play MessagesApi from FakeEnvironment
fb7f612f170f06640d5446815dce4c9137f6a140 authored over 9 years ago by Christian Kaps <[email protected]>72228794043c1054b456a47fd731491a8203d173 authored over 9 years ago by akkie <[email protected]>
Fix doc comment for Silhouette trait
509d15846608ee03c5cdc15ec287236f4a6f70d9 authored over 9 years ago by Christian Kaps <[email protected]>a5d09d477127225a099eae0c04f3f6963f38a523 authored over 9 years ago by akkie <[email protected]>
Problem with the MessagesApi in the Environment
64ee7323b343be43460e88abff5fc33ad82d4ec6 authored over 9 years ago by Christian Kaps <[email protected]>8ae4ef3837f78b6c0cac69c03ae10f86cbfb18ad authored over 9 years ago by akkie <[email protected]>
Add override modifier to methods
9fa67bc190c3b0015688bccfafb271fd75b1369f authored over 9 years ago by Christian Kaps <[email protected]>c98de157e5e89b056bd2c6e68b0118b5f510ccbf authored over 9 years ago by Ricardo Franco <[email protected]>
Allow to override the provider and authentication config locally
71e45b4d6711da70eda599fecea33511683cd6aa authored over 9 years ago by Christian Kaps <[email protected]>507191c31edb7c8df80473ed87be5ab2861f7c25 authored over 9 years ago by akkie <[email protected]>
Fix some typos
96dcdf962e556632728f7058e6c8c06bde955f99 authored over 9 years ago by Christian Kaps <[email protected]>4cf7dc0292e5779b4f789ab947f719a91b670b9e authored over 9 years ago by akkie <[email protected]>
Add `save` method to AuthInfoDAO and AuthInfoRepository
3b1ac39eca147a40a3ef6c9a863b617db434b153 authored over 9 years ago by Christian Kaps <[email protected]>3b5bc73e064a052e991aa59e73b91b50880378d1 authored over 9 years ago by akkie <[email protected]>
Fixes issue #347
23a051d94369eb2432163d3ac02d6541b7c6dfec authored over 9 years ago by Christian Kaps <[email protected]>is the proper name for a default configuration file
provided by a library, according to the HOCON...
Allow to return a Future in the Authorization.isAuthorized method
6eaf8947ac796524c572708e459d4dbe6ff9899d authored over 9 years ago by Christian Kaps <[email protected]>667ebb19f3d4f3ebd2f90bb8df21a335cce031c8 authored over 9 years ago by gomartinez <[email protected]>
21ecda8eb0552f32faf183af37d7b0577853a8f8 authored over 9 years ago by Christian Kaps <[email protected]>
Use implicit `Application` instead of the `MessagesApi` to reduce boilerplate code in the tests
3c860cf826a5cb377543c1766c73eebf538808f4 authored over 9 years ago by Christian Kaps <[email protected]>65741f09a17862309feb5cc922014ec87bb77ab4 authored over 9 years ago by akkie <[email protected]>
Implement the new Play 2.4 messages API
db99501a18b83dae5e32960ec1d9af6fad14172e authored over 9 years ago by Christian Kaps <[email protected]>3634238909b1a93ef65fad11ff8b65aae853d790 authored over 9 years ago by akkie <[email protected]>
BasicAuthProvider should check the method is Basic
0eca774bf69d0c4bbcdd63bce01d18b3e5e913b6 authored over 9 years ago by Christian Kaps <[email protected]>93972d7a8c1877d2e2b1d8097274009366e39d64 authored over 9 years ago by Cem Catikkas <[email protected]>
Improve the storage API
71637509af168775dbcbb8403e5f8138b342a9cf authored over 9 years ago by Christian Kaps <[email protected]>53c4da9c92a14524ec35ad165d91add7afaf32c7 authored over 9 years ago by akkie <[email protected]>
Update Play 2.4.0
33662e14fd72429291b1a4fb98ebd96ac934cab5 authored over 9 years ago by Christian Kaps <[email protected]>a96cb5bb096dacf07a231a48f3e3aa216fb5d198 authored over 9 years ago by Ricardo Franco <[email protected]>
Remove token related traits from Silhouette
2281420d3d9ba568735b71261b98b21646fb9a0f authored over 9 years ago by Christian Kaps <[email protected]>813a4769db91cabc47b5cc78a87e1f63a4957f9f authored over 9 years ago by akkie <[email protected]>
Add method to skip the update of an existing authenticator in a Silhouette action
5ccfd8722f8bda242d2a95633c0d7f26c4893ad6 authored over 9 years ago by Christian Kaps <[email protected]>8bd760a9f829dce4fd7e1738483f13cad8a63edb authored over 9 years ago by akkie <[email protected]>
Provider API enhancements
7ede3ce83cefcbdbe9b4839222616bbdd5c6f4d4 authored almost 10 years ago by Christian Kaps <[email protected]>72f082fbb7c307cb1683d7dfef92e70eb3af4415 authored almost 10 years ago by akkie <[email protected]>
Don't wrap results in Futures when passing them to authenticators
b625e0eeeb3135f890bd1f3fa1de75578da9f713 authored almost 10 years ago by Christian Kaps <[email protected]>c6238faec6b2762333e8a2583a167c0672d23341 authored almost 10 years ago by Igor Bernstein <[email protected]>
Release version 2.0 final
fff997e1f7393b912d1122f7839c454abfe5bd33 authored almost 10 years ago by Christian Kaps <[email protected]>b552d5307ce91fe0d142539f8e9e6af3641dca15 authored almost 10 years ago by akkie <[email protected]>
98cf5996980d3e13f8bfd0c9d16593c18872e65e authored almost 10 years ago by Christian Kaps <[email protected]>